坚持5W规则,明确内容与过程5W规则指的是What做什么、Why为什么做、Whe
何时做、Where在哪里、How如何做。利用5W规则创建软件测试计划,可以帮助测试团队理解测试的目的Why,明确测试的范围和内容What,确定测试的开始和结束日期Whe
,指出测试的方法和工具How,给出测试文档和软件的存放位置Where。3采用评审和更新机制,保证测试计划满足实际需求测试计划写作完成后,如果没有经过评审,直接发送给测试团队,测试计划内容的可能不准确或遗漏测试内容,或者软件需求变更引起测试范围的增减,而测试计划的内容没有及时更新,误导测试执行人员。4分别创建测试计划与测试详细规格、测试用例应把详细的测试技术指标包含到独立创建的测试详细规格文档,
f把用于指导测试小组执行测试过程的测试用例放到独立创建的测试用例文档或测试用例管理数据库中。测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。
08您所熟悉的测试用例设计方法都有哪些请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
1等价类划分划分等价类等价类是指某个输入域的子集合在该子集合中各个输入数据对于揭露程序中的错误都是等效的并合理地假定测试某等价类的代表值就等于对这一类其它值的测试因此可以把全部输入数据合理划分为若干等价类在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表性的测试数据取得较好的测试结果等价类划分可有两种不同的情况有效等价类和无效等价类2边界值分析法边界值分析方法是对等价类划分方法的补充。测试工作经验告诉我大量的错误是发生在输入或输出范围的边界上而不是发生在输入输出范围的内部因此针对各种边界情况设计测试用例可以查出更多的错误使用边界值分析方法设计测试用例首先应确定边界情况通常输入和输出等价类的边界就是应着重测试的边界情况应当选取正好等于刚刚大于或刚刚小于边界的值作为测试数据而不是选取等
f价类中的典型值或任意值作为测试数据3错误推测法基于经验和直觉推测程序中所有可能存在的各种错误从而有
针对性的设计测试用例的方法错误推测方法的基本思想列举出程序中所有可能有的错误和
容易发生错误的特殊情况根据他们选择测试用例例如在单元测试时曾列出的许多在模块中常见的错误以前产品测试中曾经发现的错r