软件测试基础-测试用例

测试用例一般是excel

测试用例是为项目需求而编制的一组测试输入,执行条件以及预期结果,以便测试某个程序是否满足客户要求  总结为:每个测试点的数据设计以及步骤设计

一、重要性

1、测试用例是软件测试的核心

2、评估测试结果的基准

3、保证测试时不遗漏测试功能点

4、编写测试用例的时候能熟悉需求,对系统流程以及系统架构有了整体的深入的了解

5、不仅方便自己查看也方便别人查看

 

二:测试用例的八大要素

1、用例编号:产品名-测试阶段 (it(集成测试),st(系统测试),uat(验收测试))-测试项-xxx(编号唯一) 用英文

2、测试项目:对应一个功能模块(细分功能)

3、测试标题:直接对测试点进行细化,输入内容+结果,同一功能模块不能重复(来自测试点)  特点:言简意骇

4、重要级别:高/中/低   根据当前测试点在整个项目中的重要程度进行划分  高:主要核心业务功能,冒烟用例  中:错误异常测试点  低:兼容性,界面错误

5、预置条件:需要满足一些前提条件,否则用例无法执行  比如:登录成功的前提是网络正常

6、测试输入(数据):需要加工的输入信息,根据具体情况来设计(跟步骤结合起来有指导性意义) 

7、操作步骤:明确给出每个步骤的描述,执行人员可以根据该步骤完成执行任务

8、预期结果:根据预期输出不对实际结果,来判断被测对象是否符合需求。(预期结果唯一,不能出现“是否或者”)一对一   多对一  几个步骤对应一个结果

9、实际结果: 通过,不通过,堵塞:用例没法执行

10、有可能有  备注:bugid/原因    测试版本,测试用例设计者,测试时间

 

用例设计问题:1、用例是根据测试点设计,但不是每个测试点编辑一个用例,因为测试点有重复的   避免重复测试点的测试

2、编写测试用例的时候,如何选择测试数据进行测试,怎么达到最大覆盖的情况下,用最小的测试数据,获取最多的bug?   编写用例需要测试的方法

posted @ 2025-04-22 20:35  Rainierzz  阅读(16)  评论(0)    收藏  举报