测试用例8大要素及额外10小要素【建议收藏】[通俗易懂]

测试用例8大要素及额外10小要素【建议收藏】[通俗易懂] 测试用例八大要素  1.测试用例编号  由字母、字符、数字组合而成的字符串,有唯一性,易识别性。  eg:  1)系统测试:产品编号-ST-系统测试项名-系统测试子项名-编号  2)集成测试:产品编号-IT-集成测试项名-集成测试子项名-编号  3)单元测试:产品编号-UT-单元测试项名-单元测试子项名-编号  这样看到编号就可以知道是做的什么测试,测试的对象是什么,也方便维护。  2.测试项目  当前测试用例所在测试用例所属大类、被测需求、被测模块、被测单元等。 

大家好,又见面了,我是你们的朋友全栈君。

 测试用例八大要素

  1.测试用例编号

  由字母、字符、数字组合而成的字符串,有唯一性,易识别性。

  eg:

  1)系统测试:产品编号-ST-系统测试项名-系统测试子项名-编号

  2)集成测试:产品编号-IT-集成测试项名-集成测试子项名-编号

  3)单元测试:产品编号-UT-单元测试项名-单元测试子项名-编号

  这样看到编号就可以知道是做的什么测试,测试的对象是什么,也方便维护。

  2.测试项目

  当前测试用例所在测试用例所属大类、被测需求、被测模块、被测单元等。

  3.测试用例标题

  对测试用例的简单描述。用概括的语言描述该测试用例的测试点。每个测试用例的标题不能够重复,因为每个测试用例的测试点事不一样的。

  4.重要级别

  分为高、中、低三等:

  高级别:保证系统基本功能、核心业务、重要特性、实际使用频率比较高的用例;

  中级别:重要程度介于高和低之间的测试用例;

  低级别:实际使用的频率不高,对系统业务功能影响不大的模块或功能的测试用例。

  5.预置条件

  执行当前测试用例需要的前提条件,如果这些前提条件不满足,则后面测试步骤无法进行测试或无法得到预期结果。

  6.测试输入

  用例执行过程中需要输入的外部信息。根据软件测试用例的具体情况,有手工输入的内容、上传的文件、数据库记录等。

  7.操作步骤

  执行当前测试用例需要经过的操作步骤,需要明确的给出每一个操作的详细描述,测试人员可以根据测试用例操作步骤完成测试用例执行。

  8.预期结果

  当前测试用例的预期输出结果,包括返回值内容,界面的响应结果,输出结果的规则符合度等。

  测试用例额外的要素

  1.用例设计作者

  能准确的找到测试用例设计人员,对用例修改时能方便找准人员。

  2.用例创建日期

  写用例的日期,方便检查用例设计的进度。

  3.用例修改日期

  每次修改用例的日期。

  4.用例的最后修改日期

  5.最后修改人

  6.测试结果

  执行用例后的结果Pass、Fail、Block。

  7.测试类型

  功能、性能、压力、GUI等。

  8.预计工作量

  这个用例要执行多久。

  9.用例版本号

  方便用例设计人员对用例的跟踪。

  10.对应的开发人员

  出现BUG后能及时找到相应的人员进行修复。

最后为方便大家学习测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。

测试用例8大要素及额外10小要素【建议收藏】[通俗易懂]
包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

关注我公众号:【程序员小濠】即可获取这份资料了!

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们的群:175317069 大家一起讨论交流,里面也有各种软件测试资料和技术交流。
 

好文推荐

5年经验之谈:月薪3000到30000,测试工程师的变“行”记!

测试工程师,自动化测试工程师,测试开发工程师,这三个岗位分别需要掌握哪些能力和技术栈?

不要让毒鸡汤毁了你,35岁的测试员没有那么可怕,保持专注更重要

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154015.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 解释spring框架中bean的生命周期_Spring bean的生命周期

    解释spring框架中bean的生命周期_Spring bean的生命周期该篇博客就来了解IoC容器下Bean的一生吧,也可以理解为bean的生命周期。首先你需要知道的知识在IoC容器启动之后,并不会马上就实例化相应的bean,此时容器仅仅拥有所有对象的BeanDefinition(BeanDefinition:是容器依赖某些工具加载的XML配置信息进行解析和分析,并将分析后的信息编组为相应的BeanDefinition)。只有当getBean()调…

  • 一个刷博客的小工具

    一个刷博客的小工具在基本做完了机房机房收费系统后,今天用了将近一天的时候,做了一个刷博客的小工具。由于本人自知水平有限,所以软件也很小,很简陋。在接下的时间,我会再善一下,然后贴出来与大家分享。      下面说一下做我时的感受吧!      在做之前,我可以说是一片茫然

  • 深入理解HandlerThread

    深入理解HandlerThread以往遇到HandlerThread,对它的认识只是停留在MessageLooperHandler上,知道它有自己的消息队列,仅此而已。随着编程的深入,个人已不再满足表面上的理解,所以再次翻开HandlerThread源码,做梳理记录。HandlerThread集成Thread,并重写了Thread类的run方法(如果我们自定义一个类继承HandlerThread,就用不到run函数了):

  • keyvaluepair_KeyValuePair用法(转)

    keyvaluepair_KeyValuePair用法(转)C#KeyValuePair的用法。结构体,定义可设置或检索的键/值对。也就是说我们可以通过它记录一个键/值对这样的值。比如我们想定义一个ID(int类型)和Name(string类型)这样的键/值对,那么可以这样使用。//////设置键/值对//////privateKeyValuePairSetKeyValuePair(){intintKey=1;stringstrV…

  • 有趣的python小程序

    有趣的python小程序密码生成器x=int(input())print(”.join(__import__(‘random’).choice(‘QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+=}{[]:;<,.&amp

  • CentOS7修改IP地址后无法ping通问题记录[通俗易懂]

    CentOS7修改IP地址后无法ping通问题记录在键入ifconfigenp0s3192.168.56.2后,在cmd中无法ping通此IP地址解决办法:键入sudoifconfigenp0s3192.168.56.2

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号