一、背景
功能测试正式开始前,都会进行测试资源筹备,而测试用例往往是最重要的。它可以减少测试人员的漏测率、重复测试率,让项目按测试计划稳定的修改,达到上线的质量标准。 在项目高频率迭代版本中,往往留给测试人员的资源筹备时间不会多。一般就一周,甚至2~3天,在这种情况下,学会高效写功能测试用例就显得很重要。
二、精简用例的操作
1、功能测试用例必要的元素
用例主要由用例标题、前置条件(测试数据)、测试步骤、预期结果元素组成。除了这些,还有用例目录、需求关联、创建人、优先级、用例状态等元素;(备注:文章讲主要元素的精简)
(1)用例标题:用例最核心的元素,贯穿用例的含义。一般通过用例标题,就可以知道用例目的是什么,需要测什么;
(2)前置条件(测试数据):该用例需要准备的测试环境、测试数据;
(3)测试步骤:执行用例的步骤,要保证项目的测试人员、以及其他后来的测试人员能看懂;
(4)预期结果:测试用例执行后,程序返回的正确结果;
举个例子: