编写测试用例的简单方法

网友投稿 721 2022-11-24

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

编写测试用例的简单方法

什么是测试用例?

测试用例是一组条件或变量,测试者根据它来确定应用软件或软件系统是否正确工作。确定软件程序或系统是否通过测试的方法叫做测试准则。上述的话听起来很复杂,我们举个简单的例子,然后再来理解测试用例。

假如你要从商店购买1斤苹果,你是如何保证你所挑选出来的是优质的,评价优质苹果的标准是什么。只要想想这些简单的步骤,你会发觉到要理解编写测试用例其实非常简单。

为什么要测试用例?

编写测试用例是为了进行验证,验证应用程序测试的覆盖有效性。基本的用例测试会有一系列不同的标准。虽然不同行业的测试用例格式不同,但还是有一个IEEE 829标准(用于编写测试用例的测试设计规范模板)。测试用例可以按照特定条件来测试应用程序或软件,而不是adhoc测试。

测试设计规范模板包含以下几点:

1)测试设计规范标识符

2)要测试的特性方法

3)优化测试识别功能

4)通过/失败标准

如何编写测试用例?

在编写测试用例的时候,我们应该知道,所有的测试用例应该是易于理解的,一个不懂应用程序的人也是可以执行测试步骤。对于要测试的应用程序或软件,基本上我们必须涵盖不同类型的测试用例,包括正常或成熟流程,异常或负流,替代流量和边界值测试用例。

SDLC中的不同级别的测试用例如下:(黑盒)

1)功能独立测试用例(功能测试)

2)功能集成测试用例(系统集成测试)

3)系统测试

4)用户验收测试

除上述内容外,还可能存在漏洞,负载,压力,容量等非功能测试用例,网络,数据库等性能相关测试用例和操作准备测试用例。

对测试用例分级以避免重复工作:

1)使用自下而上的方式(从最低的组件级开始)

2)从用例或SRS模块导出功能测试用例。

3)识别接口引用以获得集成测试用例。

4)具备更高级别的复合系统测试用例,以测试系统的功能。

5)对于发布的每个版本,涵盖所有功能的大多数关键功能,可以根据创建时设置的测试用例的优先级构建烟雾测试或构建验证回归测试。

UAT可能会在ORT或操作准备测试用例的编写和执行过程中发布,其中包括网络,带宽,负载压力(非功能需求)以及维护的关键功能和文档。

最后,确认你要测试什么和你正在测试的是什么。确认完这些后,你所要做的就只有一件事了,那就是"JUST DO IT!"

上一篇:如何做好手工测试的准备工作?
下一篇:黑盒测试的相关理解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~