火龙果软件工程技术中心1单元测试 XXXX作为一个新项目,和其他所有项目一样,在开发工作进行之初就在考虑如何保证代码开发的质量。答案很容易找到:充分的单元测试。但是以前真正做得好得项目却不多。经过分析,总结了一下做好单元测试工作的四个要素:――思想上的重视――计划上保证――测试手段保证――测试效果的可验证1.1思想上重视 从以往的开发过程总结了一些教训:――开发人员模块在交付联调前,测试不充分,导致联调周期较长――代码进入维护期后,修改代码往往引起不可预期的错误。导致开发人员比较害怕在相对稳定的代码上进行修改。由于有这些教训,所以在编码之前,项目从领导到员工都很重视单元测试工作。1.2计划上保
1
火龙果软件工程技术中心   我们先为Subsection类创建测试用例。1.在编辑器中打开Subsection.java文件,使其处理激活态。2.File->New...->Test->在Test页的对象库中双击TestCase图标,启动创建测试用例的向导,如下图所示:图指定测试的方法·Selectclass:测试的目标类,默认为当前编辑器中打开的类,也可以通过其后的…按钮选择工程中其他的类。·Avaiablemethods:列出了测试目标类的所有public、protected和默认可视域的方法,private方法不列出。只要你测试了前三者的方法,private也被间接测试到了。这里,我们选
1
敏捷开发思想首先,编写类定义;其次,编写测试用例;第三,实现类;第四,实现测试用例;第五,反复测试修改。准备工作安装PHPUnit自动安装pearinstallphpunit手动安装下载http://pear.phpunit.de/get/PHPUnit-3.3.9.tgz,解压到PHP目录,将pear-phpunit和pear-phpunit.bat,复制到PHP目录,重命名为phpunit和phpunit.bat,将PHP目录加入PATH路径。编辑phpunit,修改为:编辑phpunit.bat,假设PHP路径为D:\PHP,修改为:@echooffphp-dsafe_mode=OffD
2021-02-27 11:05:51 906KB 使用单元测试工具
1
本人最近在研究java单元测试技术,有点心得,这里分享给测试同行朋友!那么,今天我们研究的主题是使用cenqua公司的clover框架来分析java程序的单元测试覆盖率!关于clover的更多信息呢,请大家去http://www.cenqua.com/clover去查询。我们这里,将会通过一个实例来演示如何使用junit和clover一起,来分析java代码的覆盖率。我们将会使用ant来编译一个junit单元测试实例项目,然后修改build.xml文件,加上clover的覆盖率分析任务target;而且我们还要通过三部分来学习clover超级无敌的地方:current报告、历史报告以及高级特征
2021-02-27 11:05:28 185KB Junit单元测试覆盖率分析
1
这里我并不知道你有没有开发过大型的javascript项目,至今我开发过三个大型的js项目,分为是《课程节点树管理》、《在线制作试卷》和《在线聊天》。从中我唯一的体会就是javascript的开发难度不是开发编码的过程,而是最后的测试阶段,非常的痛苦,因为你必须使用浏览器自带的调试器去调试,同时也不能自动化测试。但是后台因为用了vs自带的单元测试,所以修改起来很快。由此我就想到javascript应该也存在单元测试,所以我搜索了一下,发现了QUnit,它的特点很明显,就是学习周期很短,可以在短时间内上手,并且也拥有非常美观的界面,所以下面我将介绍如何使用QUnit。既然要学习,我们既然就要有准
2021-02-26 18:07:09 178KB Javascript之QUnit单元测试
1
测试驱动开发(TDD)已经是耳熟能详的名词,既然是测试驱动,那么测试用例代码就要写在开发代码的前面。但是如何写测试用例?写多少测试用例才够?我想大家在实际的操作过程都会产生这样的疑问。3月15日,我参加了thoughtworks组织的“结对编程和TDDOpenworkshop”活动,聆听了tw的资深咨询专家仝(tong2)键的精彩讲解,并在讲师的带领下实际参与了一次TDD和结对编程的过程。活动中,仝键老师对到底写多少测试用例才够的问题,给出了下面一个解释:我们写单元测试,有一个重要的原因是用来防止自己犯低级错误的。我们不能把写实现代码的人当作我们的敌人,一定要把全部情况都测到,以防止他们在里面
2021-02-26 18:07:09 176KB TDD中的单元测试写多少才够?
1
持续集成与单元测试xmzy.pdf
2021-02-26 16:06:57 1.85MB 持续集成系统
1
junit-4.11.jar包,有需要的可以下载
1
junit-4.11和hamcrest-core-1.3 的jar包,用于java 单元测试,需要的可以下载
2021-02-26 16:06:30 246KB junit-4.11.jar hamcrest-core java单元测试
1
本文主要通过小例子,介绍下单元测试、集成测试、测试驱动开发等相关概念。单元测试是通过写代码来测试代码的一个小单位测试方式。在一个单元测试中,一次只能测试一个类。例如,如果你正在测试一个使用类File,而另一个测试类DummyFile是用来消除对物理文件系统的需要,单元测试的测试类逻辑应该被测试。为了使class实现从真实到虚/存根之间切换,接口代替真正的类使用。所以,你的类应使用IFile或IDatabase而不是直接使用File和Database。集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。例如:正在测试Cu
1