怎样写测试用例?

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

一、测试用例方法

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

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

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

场景法: 通过运用场景来对系统的功能点或业务逻辑的描述,从而提高测试效果的一种方法。

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

如何编写测试用例

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

温馨提示

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

更多推荐