软件测试那些事

软件测试的对象:

  程序、数据、文档

 

"好的"测试用例的标准是什么:

(1)测试用例应该 100% 覆盖测试业务需求

(2)从用户使用场景出发,考虑用户各种正常和异常的使用场景

(3)用例颗粒度大小要均匀

(4)用例要素要齐全,步骤详细,操作明确

(5)做好用例评审,及时更新测试用例

 

常见系统测试主要内容:

(1)恢复测试,测试系统容错能力

(2)安全性测试

(3)压力测试

(4)性能测试

(5)可靠性测试

(6)安装测试

 

逻辑覆盖法:

(1)语句覆盖:每一条可执行语句

(2)判定覆盖:每个判定至少有一次真,一次假

(3)条件覆盖:每个判断的每个条件可能取值至少执行一次

(4)判定/条件覆盖:每个判定的每个条件取的各种可能的结果

(5)条件组合:每个判断的所有可能的条件取值组合至少执行一次,满足条件组合覆盖的测试用例一定满足判定覆盖

  

集成测试的集成方式:

(1)一次性集成

(2)自底向上

(3)自顶向下

(4)混合式

(5)Big-Bang

 

如何划分测试阶段:

  按开发阶段划分:单元测试、集成测试、系统测试、确认测试、验收测试

  按测试技术划分:白盒测试、黑盒测试、灰盒测试

  按实施组织划分:开发放测试、用户测试、第三方测试

 

posted @ 2024-06-27 21:51  努力的小测试  阅读(11)  评论(0)    收藏  举报