测试用例八大要素

测试用例八大要素测试用例八大要素1.测试用例编号由字母、字符、数字组合而成的字符串,有唯一性,易识别性。eg:1)系统测试:产品编号-ST-系统测试项名-系统测试子项名-编号2)集成测试:产品编号-IT-集成测试项名-集成测试子项名-编号3)单元测试:产品编号-UT-单元测试项名-单元测试子项名-编号这样看到编号就可以知道是做的什么测试,测试的对象是什么,也方便维护。…

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

测试用例八大要素

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后能及时找到相应的人员进行修复

 

转载于:https://www.cnblogs.com/mqvv/p/9319033.html

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153999.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • intelliJIDEA激活码2021(最新序列号破解)「建议收藏」

    intelliJIDEA激活码2021(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    393
  • vs2010 sp1下载_vs2005下载

    vs2010 sp1下载_vs2005下载vs2005sp1下载地址、安装方法–更新非常慢2007年03月14日下午09:17(转)VS2005SP1发布,解决只能创建WebSite,无法创建WebApplication项目的问题

    2022年9月28日
    3
  • aardio界面库_aardio有什么用

    aardio界面库_aardio有什么用之前想写一个图形界面化工具,了解了MFC、Qt,最后选了PyQt4,毕竟自己对python比较了解一些。后来同事推荐了一个aardio工具,发现确实很简便,不用什么乱七八糟的配置,安装包只有5.5M,安装编译,使用也简单。但也有不好的地方,因为使用比较少,所以有很多问题没法找到答案,这也是新语言的一种必然的过程。Anyway,膜拜一下大神。aardio官方社区:http://bbs.aardio….

    2025年6月11日
    2
  • 深入理解Batchnorm

    深入理解Batchnorm这几天面试经常被问到BN层的原理,虽然回答上来了,但还是感觉答得不是很好,今天仔细研究了一下BatchNormalization的原理,以下为参考网上几篇文章总结得出。  BatchNormalization作为最近一年来DL的重要成果,已经广泛被证明其有效性和重要性。虽然有些细节处理还解释不清其理论原因,但是实践证明好用才是真的好,别忘了DL从Hinton对深层网络做Pre-Train开…

    2022年6月9日
    30
  • Spring Boot:jar中没有主清单属性[通俗易懂]

    Spring Boot:jar中没有主清单属性[通俗易懂]使用SpringBoot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java-jar命令的时候,提示了xxxxxx.jar中没有主清单属性:D:\hu-git\spring-xxx-xxx\target>java-jarspring-cloud-eureka-0.0.1-SNAPSHOT.jarspring-xxx-xxx-0.

    2025年9月15日
    9
  • SKISTYLE_flask-caching

    SKISTYLE_flask-caching关于sklearn.model_selected中的KFold.split的理解作用:返回样本切分之后数据集的indices,即索引返回:train:ndarray。如果KFold设置shuffle参数是True,是混乱的。test:ndarray。如果KFold设置shuffle参数是True/False,是按照顺序连续!!示例ab_range=np.array(range(0,100)…

    2025年12月11日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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