【代码大全】第22章 开发者测试
2013-08-06 10:20
155 查看
第22章 开发者测试
开发者测试类型:单元测试、组件测试、集成测试、回归测试、系统测试。开发者测试的推荐方法:
n 对每一项需求进行测试
n 对每个相关的设计关注点进行测试
n 用基础测试来扩充针对需求和设计的详细测试用例
n 用检查表记录所犯的错误类型
在写代码之前先写测试用例,这样及早发现错误,往往产生更高质量的代码。
开发者测试的局限:倾向于干净测试,覆盖率乐观,忽略更复杂的测试覆盖率类型。
错误的分类
大多数错误的影响范围有限,许多错误发生在构建的范畴之外,多数的构建期错误是编程人员的失误,笔误!!!错误理解设计,还有测试本身也有可能出错。
测试支持工具:构建脚手架,Diff工具,覆盖率监视器,测试数据生成器,数据记录器,日志记录器,符号调试器,系统干扰器,错误数据库。
相关文章推荐
- 【读书笔记】代码大全22章:开发者测试
- XSS跨站测试代码大全,及处理
- XSS跨站测试代码大全
- 代码大全第二版读书笔记 第五部分-代码改善 二十二、开发者测试
- 为什么软件开发者不能测试自己编写的代码?
- XSS跨站测试代码大全
- XSS跨站测试代码大全
- Code maturity level options 代码成熟度选项 [*]Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择 我是开发者,所以选[*] Loadable module support 可加载模块支持 [*]Enable loadable module support 内核编译配置选项简介 (2.4.20-8
- XSS跨站测试代码大全
- 代码大全--创建子程序的正当理由
- 测试代码
- Java模拟并发操作进行压力测试代码
- 网页弹窗代码特效大全
- SQL MSSQL 常用代码大全
- IIS服务器排错指南及错误代码大全
- PHP 向右侧拉菜单实现代码,测试使用中
- U-Boot NAND FLASH移植(附:源码和测试代码)
- UDP的send、sendto和sendmsg测试代码
- [nRF51822] 7、基础实验代码解析大全(前十)
- 可以解决DateTimePicker 无法为DBNull的代码.已经测试通过,收藏