测试积点老人 发表于 2020-4-15 11:37:26

测试用例为什么需要有优先级,有哪一些优先级?

测试用例为什么需要有优先级,有哪一些优先级?

luming 发表于 2020-4-15 12:18:50

优先级的实质是资源分配。就是在有限资源的情况下,在哪里投入能获得更高的收益。
所以在有资源的条件下,当然是全部测试用例都执行;缺少资源,按照优先级的高低进行。
至于有哪些优先级,随便的了,都说了是先后顺序,起名字不影响实质内容。
比如一级二级三级,甲级乙级丙级,甚至纸级并级强级凶级狂级都无所谓。

枪毙洋 发表于 2020-4-15 14:07:11

因为测试用例,有一些是功能用例,有一些是业务流程用例,还有一些是基础页面功能,如果连最基本的页面功能都做不好,页面的按钮点击都报错,那么测试还怎么能进行下去捏:)

一九年 发表于 2020-4-15 15:05:24

测试用例的优先级也很重要,我们一般可以按照优先级顺序测试。
优先级的名字是可按照喜好取的,可以叫一级、二级、三级、四级,也可以叫基本、重要、一般、可选等。
P1基本功能: 该用例执行失败,会导致多处重要功能不可用;发生概率较高的,经常使用的功能 。
P2重要功能: 各种应用场景,使用频率较高的正常功能。功能交互相关。 
P3一般功能: 使用频率低于P2,比如超长字符串,边界值,事物完整性等 。
P4可选功能: 比较生僻的输入,使用频率非常低的功能 。
如果基本功能都无法进行,那更不能测试下面重要或者一般的功能了,所以需要优先级。

灵活小扳手 发表于 2020-4-15 16:48:35

用例优先级的区分是为了防止高风险、高成本的发生,在我们这里一般优先级越高的用例,就代表这些用例处于大部分用户每天一定会使用到的位置或者流程中,如果这些优先级高的地方,没有设置为高优先级,因为漏测,出现了问题,那么就必需要修复重新发版,而修复重新发版是需要时间和成本的,严重的会造成用户的流失。所以用例优先级是必须要有的,可以避免常规流程问题。解释不到位,勉强看看吧

bellas 发表于 2020-4-16 09:22:16

优先级是测试业务流程优先测试的功能,像ui的等级就稍微低点了

海海豚 发表于 2020-4-16 09:35:16

https://blog.csdn.net/maxiaozhuang/article/details/39478317 参考下这个

qqq911 发表于 2020-4-16 11:25:09

按功能重要性区分

jingzizx 发表于 2020-4-16 12:37:38

确保资源下重要功能覆盖

litingting0214 发表于 2020-4-16 12:56:52

因为有时候测试时间和资源有限,可能无法执行所有的测试用例,穷尽测试是不可能的。所以会分一下优先级,一般情况下分为3级
页: [1]
查看完整版本: 测试用例为什么需要有优先级,有哪一些优先级?