如何设计测试用例
如何设计测试用例? 测试用例的定义:对一项特定的软件产品进行测试任务的描述,体现测试方案,方法和策略。内容包括:
测试目标;测试环境;输入数据;测试步骤;预期结果;测试脚本等,并形成文档。
测试用例设计步骤: 测试需求分析;从软件需求文档中,找出待测试软件/模块的需求,通过自己的分析,整理,整理成测试需求,清楚被测试对象具有哪些功能。 测试需求的特点:包含软件需求,具有可测试性。
业务流程分析:软件测试,不单纯是基于功能的黑盒测试,还需要对软件的内部处理逻辑进行测试。
测试用例设计:完成了测试需求分析和软件流程分析后,开始着手设计测试用例。 测试用例设计的类型包括:功能测试,边界测试,异常测试,性能测试,压力测试等。 测试用例评审:测试用例设计完成后,为了确认测试过程和方法是否正确,是否有遗漏的 测试点,需要进行测试用例的评审。 测试用例更新和完善。
边界值分析法:应该着重测试边界的情况,应的那个选取正好等于,刚刚大于或者刚刚小于边界的值作为测试数据。而不是选取等价类中的典型值或者任意值作为测试数据。
错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。 基本思想是:列举中程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。经验总结;还有输入数据和输出数据为0的情况,输入表格为空格或者输入表格只有一行。这些都是容易发生错误的情况。
测试用例的注意事项:
了解软件的原始需求;也就是软件的使用这(客户) 的需求。 熟悉软件的功能需求; 熟悉软件的实现原理;
http://www.doc88.com/p-[1**********]67.html