单元测试概念记录
作者:网络转载 发布时间:[ 2015/7/29 16:31:03 ] 推荐标签:软件测试
单元测试
孤立的运行和测试某一个单元(注重于每一个可能出错的细节)。
的单元测试的特性
1.自动的,可重复的
2.容易实现的
3.一旦写好将来都可以使用
4.任何人都可以运行
5.单击一个按钮可以运行
6.可以快速的运行
判断是否是单元测试
1.两周,两个月甚至两年写的单元测试还可以运行吗?
2.两个月前写的单元测试团队里的任何一个成员都能运行吗?
3.是否可在几分钟内跑完所有测试?
4.可以单击一个按钮运行单元测试吗?
5.是否在几分钟内可以写好单元测试
集成测试
什么是集成测试:
1.一个循序渐进的测试软硬件相结合并测试直到整个系统集成到一起《软件测试指南》
2.把两个或多个相互依赖的软件模块作为一组进行测试
遗留代码
难以测试,难以使用,难以阅读的代码
桩对象
桩对象 是系统现有 依赖项的替代品可认为控制,通过使用桩对象 无需设计依赖项即可直接对代码进行测试
外部依赖
外部依赖是指系统中代码与其交互的对象,而且对其无法做人为控制。
测试伪模式
1.伪对象
2.桩对象
3.模拟对象
反测试设计本质
代码依赖外部资源即使其逻辑非常正确也可能导致测试失败。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11