测试用例是测试设计的一个产出物,它直接体现测试设计的思想,一份漂亮的测试用例不仅仅是设计思路的优秀体现,更是便于流转和执行,具有可读性、传递性。
测试用例的基本要素
用例标题、测试思路、预设条件、测试步骤、预期结果。
用例标题
目的:概述测试用例的主要内容,明确用例意图
在做用例评审时,通过浏览一个模块的用例标题,能快速判断有没有遗漏功能;通过浏览一个功能用例标题,能快速判断出有没有遗漏正常或异常case。
测试思路
目的:清晰的软件思路会让工作更加流畅,测试用例覆盖全面
软件测试思路首先搞清楚我们的对象,才能针对性的测试客户最在意的地方,设置测试的优先级,按测试类型逐一测试,测试主要分为:界面测试,功能测试,性能测试,安全测试,兼容性测试。
预设条件
测试用例能执行的前提条件,可以是到达某一状态,也可以是一些配置。
测试步骤
测试步骤是指如何执行用例,先做什么后做什么,是有顺序的概念在的。
步骤和用例的目标需要是一致的,任意一个偏离目标整个case就是无意义的
预期结果
预期结果是和测试步骤一一对应的,有几个检查点,就需要有几个结果。