多语言展示
当前在线:1296今日阅读:19今日分享:20

怎样写测试用例?

做软件测试时,如果有一个好的测试用例,就会节省很多重复步骤,并且尽可能避免bug的遗漏。要写一个测试用例,首先得知道测试用例的方法。在这里,小编结合自己所阅读的资料,给新手介绍怎样写测试用例。希望能给刚入行的伙伴们带来一点帮助。
工具/原料
1

思路

2

测试用例方法

一、测试用例方法
1

等价类划分法:等价类划分就是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。等价划分分为:有效等价类和无效等价类。

2

边界值分析法:边界值分析法是作为对等价类划分法的补充。在等价划分法基础上选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。

3

因果图法/判定表法:利用因果图写测试用例的步骤:1)分析软件规格说明的描述中哪些是原因,哪些是结果。原因是输入或输入条件的等价类,结果是输出条件。给每个原因和结果并赋予一个标识符,根据这些关系,画出因果图。2)因果图上用一些记号表明约束条件或限制条件。3)对需求加以分析并把它们表示为因果图之间的关系图。4)把因果图转换成判定表。5)将判定表的每一列作为依据,设计测试用例。

5

错误推测法:一般是根据自身的经验来推测程序中可能存在的错误。例如:登录模块,输入为0或者为空的情况。

如何编写测试用例

1、测试点:根据不同的功能模块,列出对应的测试点。2、选择等价划分类、边界值、错误推测法等用例设计方法,细化测试点3、测试用例要覆盖所有的用户需求,包括业务逻辑还有正反面的用例覆盖4、注意测试用例编写格式,元素包含编号、测试标题、预置条件、操作步骤、预期结果、实际结果、备注等。

注意事项

用例在编写过程中,要注意不冗余、重复,测试步骤要具有指导意义,预期结果要唯一,不要存在二义性。

推荐信息