测试用例等级怎么划分?别再傻傻的一脸懵逼

news/2024/11/18 4:34:17/

我们都知道测试工程师最基本的能力便是编写测试用例,可是看似简单的用例,后面其实蕴含这个很多人忽略的细节,今天就来说测试里面所蕴含的很多细节。

很多时候不只是测试和测试用例息息相关,开发,产品也有的时候对于测试用例有自己的一些用途,

我今天想讲的是用例等级怎么划分?

首先,我们先来说说用例等级都有哪些?

青铜级的说法:

用例的等级分为1,2,3,4
分别通过1,2,3,4代表用例的重要性从高到低。

白银级的说法:


用例等级分为高,中,低
黄金级的说法:

用例等级为Level1,Level2,Level3
EDG的说法:
 

用例等级为P0,P1,P2,P3
好了,玩笑归玩笑,但是我一般建议还是选择最后一种说法来回答用例等级,倒不是说用其他的回答不对,更多的是最后一种感觉像是一种“行话”
 

我们重点说下我们在编写测试用例的时候,一般等级怎么制定的:

首先,这个就跟做菜一样,各种调料以及火候的把握更多的是靠个人的一种感性的把握。但是感性中有有着一种大体的规律可循。

通常情况下,我们一般会把系统中主流程的用例设置为P0级的

其次还有一些特别重要的模块都会设置为P0级,因为这部分用例如果没有测试通过,直接导致后面的流程是没办法进行测试的。

比如:微信发红包,我连一个正常发红包的用例都测试不通过,我下来测试其他的无效等价类和边界值有什么意义,我测试了个寂寞!!!
 

下来再说说P1级的等级一般是在哪些用例上:

其实更多的还是作用在一些无效的等价类上面设置P1级的更多些,为什么呢?

因为我正常的主功能要首先,请记住我的词语是首先测试完,也就是我前面的P0级用例都通过之后,我还不得测试一些经常可能发生的异常情况,不仅要测试软件是否做了他正常该做的事情,还要检查软件是否把一些异常的情况是否都屏蔽,保证软件交付给用户之后的正常使用!!!
 

最后,很多边界的点,用户一般触发到的概率非常低,可以设置为P2

但是我只想说这只是个界限,而不是一种死规则,你要学会变通,不要把软件测试学死板了,要学会灵活应用。

 


http://www.ppmy.cn/news/3821.html

相关文章

类加载器、类加载器的过程、类加载的分类、双亲委派模型

文章目录1.类加载器1.1类加载器1.2类加载的过程1.3类加载的分类1.4 双亲委派模型1.5 ClassLoader 中的两个方法1.类加载器 1.1类加载器 作用 负责将.class文件(存储的物理文件)加载到内存中 1.2类加载的过程 类加载时机 创建类的实例(对象…

新产品开发流程管理_以市场为驱动

第1章 创新的挑战 1.1 挑战:如何真正做到创新 企业都有不凡的成长目标。 引发成长的四种来源: **- 市场成长 市场份额增长新市场的出现收购** 以上四种来源获得企业成长困难且代价高。 **市场成长:**很多工业化国家和行业中的市场是成熟…

Linux常用命令总结(建议收藏)

文章目录一、文件管理1、cat:查看文件内容案例1:输出内容行数2、chmod:是控制用户对文件的权限的命令案例1::将user文件修改成用户、组、其他用户都可以读写可执行的权限3、diff:用于比较文件的差异4、find…

MySql SQL语句的执行过程

一、客户端的数据库驱动与数据库连接池: (1)客户端与数据库进行通信前,通过数据库驱动与MySQL建立连接,建立完成之后,就发送SQL语句 (2)为了减少频繁创建和销毁连接造成系统性能的…

【Processing】我给网友 “战场小包” 做了他的 “自画像”.

前言 突然疫情放开了,在掘金里认识的一个掘友(战场小包),突然今天找我。 :寻思啥事呢,原来找我做个自画像。 :行!没问题! :结果等半天(一晚上到今…

Servlet:狂神Response源码分析【文件下载 + 动态图形验证码 + 重定向】

目录web.xmlindex.jspRequestTestlogin测试FileServlet文件下载测试动态图形验证码Servlet动态图形验证码测试总结web.xml <?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi&quo…

logback-spring.xml 配置化说明记录如何在SpringBoot项目里面配置logback-spring.xml教程说明

目录 前言描述 logback-spring.xml 配置项详细 配置位置路径 前言描述 无论什么样的java应用都需要日志分级&#xff0c; 日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。 DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。1.static L…

JAVA实训第四天

目录 异常 什么是异常&#xff1f; 为什么要进行异常处理&#xff1f; 方法的调用堆栈 方法调用堆栈中异常对象的传递 Java中的异常类 常见的异常类 常见的异常类及出现此异常的原因 •1、java.lang.NullpointerException(空指针异常) •2、 java.lang.ClassNotFoundExcept…