软件测试计划的制定 1.需求分析 1).定义被测试对象和测试目标确定软件需要实现哪些功能,完成哪些工作;确定软件的一些非功能性需求(如软件性能、...
一、软件测试的复杂性 1.完全测试是不现实的 在实际的软件测试工作中,不论采用什么方法,由于软件测试情况数量极其巨大,都不可能进行完全彻底的测试...
错误推测法 【定义】基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。【基本思想】列举出程序中所有可能有的错误和...
正交试验法 【定义】从大量的试验点中挑选出适量的、有代表性的点,应用据迦罗卡瓦理论导出的“正交表”,合理的安排试验的一种科学的试验设计方法。【指...
因果图法 【产生背景】等价类划分法和边界值分析法都着重考虑输入条件,而没有考虑到输入条件的各种组合情况,也没有考虑到各个输入条件之间的相互制约关...
黑盒测试用例设计方法-决策表法 决策表 【定义】分析和表达多逻辑条件下执行不同操作情况的工具【优势】1.能够将复杂的问题按照各种可能的情况全部列...
黑盒测试用例设计方法-边界值分析法 边界值分析法一般是对等价类划分法的补充【边界值分析法】对被测程序的输入域或输出值域的边界值进行测试的一种测试...
黑盒测试用例设计方法-等价类划分法 等价类划分法: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,它们...
设计测试用例的参考点: (1)根据产品规格,测试基本功能;(2)考虑设计一般用户(非专业人员)的使用方案;(3)考虑设计稀有或特殊的使用方案;(...
文集作者