? 单元测试若是针对具体代码实现来进行测试, 则所写的单元测试代码, 便会随著需求的变更, 而需经常的变更, 而使得单元测试代码维护的成本过高?
? 单元测试应强调针对外部用户 (系统) 的意图与接口, 来编写测试, 进行所谓的黑盒测试? 如此, 所写的单元测试代码将相对的强壮, 更能适应需求上的变更?
? 本文便是运用 JUnit 与 Mockito, 以编写黑盒的单元测试, 来驱动设计与开发, 因而提升软件开发的效率与质量?...
分类:
其他好文 时间:
2014-08-06 02:04:20
阅读次数:
230
软件测试类型一、根据项目流程阶段划分二、从是否关系软件内部结构和具体实现的角度划分三、功能性测试、性能测试四、手工测试、自动化测试
分类:
其他好文 时间:
2014-07-22 00:01:38
阅读次数:
196
初看被标题吸引,也许这也是我学习测试想要得到的,分享给大家。大家同乐。 李和恒,微软亚洲工程院软件测试开发工程师,从事测试工作已三年,先后参与过视频编码、在线会议和企业级即时通信等产品的测试工作,并主持web应用测试架构的开发。技术兴趣为泛型编程,架构设计,测试自动化。 谈起测试项目经历 感觉走在....
分类:
其他好文 时间:
2014-07-11 13:02:27
阅读次数:
220
终于有时间总结一下过去几年在微软的测试经验,谈谈对测试自动化的看法。 先说说为什么做测试的人喜欢搞自动化。 第一,自尊心。计算机科班出身的人都喜欢作开发(Dev)。做测试工作经常是身不由己,可是测试工作很多时间不需要编程,于是做测试的人想方设法写些程序,以显示自己也会编程。结果往往是欲罢不能,测.....
分类:
其他好文 时间:
2014-07-11 09:57:09
阅读次数:
181
自动化集成测试的角色本专栏的上一篇文章讲述了Maven与持续集成的一些关系及具体实践,我们都知道,自动化测试是持续集成必不可少的一部分,基本上,没有自动化测试的持续集成,都很难称之为真正的持续集成。我们希望持续集成能够尽早的暴露问题,但这远非配置一个 Hudson/Jenkins服务器那么简单,只有...
分类:
Web程序 时间:
2014-06-18 10:53:05
阅读次数:
341
自动化测试的分类Web UI 的自动化测试(一类:模拟真实用户操作[鼠标键盘],二类:模拟HTTP请求)Windows 窗体的UI自动化测试API测试(Web API,WCF Service)数据库测试(存储过程)接口测试单元测试性能测试自动化应具备的知识点:了解Javascript, CSS的知识...
分类:
其他好文 时间:
2014-06-18 09:15:25
阅读次数:
157
Windows Phone 8.1 测试自动化初探...
这篇文章描述了一个android客户端自动化测试技术方案选型的过程,给大家一个参考,每种技术方案都有其优点和缺点,看你怎么用了...
分类:
移动开发 时间:
2014-06-14 12:43:20
阅读次数:
260
测试自动化实现的两个难点
设计——功能分解
实现——对象的识别
测试自动化实现的两个难点—功能分解
清晰画出业务流程图
根据业务流程分解业务功能,可以被复用的功能也要被分解出来。
按照路径覆盖的思想,组织测试用例
测试自动化实现的两个难点—对象识别
创建测试 获取被操作对象的属性信息
使用唯一的对象名在对象仓库中记录该对象。
标识关键属性信息...
分类:
其他好文 时间:
2014-06-10 06:51:42
阅读次数:
350
在PHP应用程序开发过程中,由于产品的功能和特性会发生改变,对其预期或正确行为的定义也随之发生改变,所以在项目的生命周期中对其进行测试。本文将介绍自动化测试,自动化测试的目的就是确保应用程序的预期行为和实际行为在它的生命周期内保持一致。本文中将会涉及到单元测试、数据库测试、系统测试、负载测试等。
分类:
Web程序 时间:
2014-06-08 19:13:36
阅读次数:
372