发表于: 2018-03-30 01:37:53

3 921


今日学习:

测试用例是什么?

测试用例是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标,测试环境,输入数据,测试步骤,预期结果,测试脚本等并形成文档。

1、是测试工作的核心

2、一组在测试时输入输出的标准

3、是软件需求的具体对照


测试用例的作用?

1、检验软件是否满足客户需求。

2、可以体现一个测试人员的工作量。

3、展现测试用例的设计思路。


测试用例包含哪些内容?

用例编号:类似每个人的身份证编号,每条测试用例都有自己的编号。

用例名称:类似每个人的名称,每条测试用例都有属于自己的名称。

测试背景:说明测试用例的背景。

前置条件:满足这条测试所需要的条件,如测试登录前提条件就需要正确的账户密码。

优先级:软件缺陷对软件质量的破坏程度,即此软件缺陷的存在将对软件的功能和性能产生怎样的影响。

重要级:处理和修正软件缺陷的先后顺序的指标,即哪些缺陷需要优先修正,哪些缺陷可以稍后修正。

测试数据:输入的数据。如测试登录的账号密码。

测试步骤:测试时候的具体步骤

预期结果:测试之前想得到的结果。

实际结果:测试过后得到的实际结果。

备注:描写其他信息。

注:根据不同的测试将会有不同的内容,所以测试用例会根据测试的主要内容用增加项。


关于优先级与重要级,百度得到。

对于缺陷的严重性,如果分为4级,则可以参考下面的方法确定:

1 – 非常严重的缺陷,例如,软件的意外退出甚至操作系统崩溃,造成数据丢失。

2 – 较严重的缺陷,例如,软件的某个菜单不起作用或者产生错误的结果;

3 - 软件一般缺陷,例如,本地化软件的某些字符没有翻译或者翻译不准确;

4 - 软件界面的细微缺陷,例如,某个控件没有对齐,某个标点符号丢失等;

对于缺陷的优先性,如果分为4级,则可以参考下面的方法确定:

1 –最高优先级,例如,软件的主要功能错误或者造成软件崩溃,数据丢失的缺陷。

2 – 较高优先级,例如,影响软件功能和性能的一般缺陷;

3 -一般优先级,例如,本地化软件的某些字符没有翻译或者翻译不准确的缺陷;

4 – 低优先级,例如,对软件的质量影响非常轻微或出现几率很低的缺陷;


测试用例的流程:

需求分析-提取测试点-测试用例编写-测试用例评审


今日疑问:

观看视频内老师编写测试用例数量比较大,如何做到详细不漏项?



返回列表 返回列表
评论

    分享到