题型:
选择:10*2=20
判断:5*2=10
简答:4*10=40
应用:3*10=30
- 自动化测试使用原则
<1>单个用例覆盖最小化原则。测试用例的调试、分析和维护成本最低。每个测试用例应该尽可能的简单,只验证你所要验证的内容
<2>测试用例替代产品文档功能原则。用产品代码和测试用例准确地描述产品的功能,
<3>单次投入成本和多次投入成本原则。。对成本的考虑应该客观和全面地体现在测试的设计、执行和维护的各个阶段。
<4>使测试结果分析和调试最简单化原则。在编写自动化测试代码时,要重点考虑如何使得测试结果分析和测试调更简单。
- 自底向上、自顶向下比较
自顶向下的优点:可在测试早期实现并验证系统主要功能;不需要驱动模块。
自底向上的优点:设计测试用例容易;不需要桩模块。
自顶向下的缺点:失去了在特定的测试和组装特定的模块间的精确对应关系;需要stub模块。
自底向上的缺点:只有到最后程序才能作为一个整体。
- 软件设计阶段就可进行测试,设计和测试是同步进行的(判断)
- 提高软件测试效率:选择错误可能性最大的测试方法
- 最基础的测试是 单元测试 ,最后是系统维护测试(修改错误成本最大)
- 白盒测试使用(源代码)进行测试/黑盒……..(规格说明)
- 软件用