面试:测试用例设计(一)
黑盒测试用例设计方法:边界值和等价类、因果图和判定表、场景法和流程图、正交法...等等
对于这些方法的介绍网上已经太多太多,相信大家都能说出个一二.
推荐个链接,我个人觉得整理的挺不错的,有兴趣的可以再学习一下
https://www.cnblogs.com/Jackc/archive/2009/02/24/1397433.html
同时给大家一首测试用例设计打油诗哈(无意中在某个帖子中看到):
输入条件等价类
给定范围边界值
条件孤立判定表
条件组合因果图
指定常量正交法
跨域操作流程法…
但我们用这些方法进行实际设计用例的机会可能不多,现在公司面试也不单单是指问你,”你一般设计用例用的是啥方法?’’往往让我们说出什么”边界值/等价类…”就没有后续了
现在出现了很多笔试题,需要你综合各种方法来设计用例,直接给你题目让你,写测试用例,今天我们就来结合实际的题目,一起探讨如何用上这些方法去设计测试用例:

这个题目来自腾讯外包的测试用例笔试题
没有标准答案,出题者在于测试应聘者的一个逻辑思维和测试用例设计能力
在没看解析前,可以试着解答一下哦
接下来让我们一起来解析一下这个题目:
- 首先明确需求:尽可能实现问题点的覆盖,也就是让我们明确下,到底有多少个功能点,我们可以试着列一下:

总共的话是8个问题点,也就是8个我们所需要测试覆盖的功能
2.明确策略,他从家里到公司需要转三次车,也就是说,把从家里到公司当做一条用例,一次到公司需要转三次车可以涉及三个场景.
3.设计用例:

总结:当时在公司看到题目的话,确实是想了挺多逻辑思路,又想采用各种方法的,但是最后采用最朴素的场景法就可以设计这个用例了,这道题就是一个个的场景,当然啦,这也是个人的一个解法,有其他思路的小伙伴,欢迎评论区交流哦
还有一个,设计用例笔试题
天猫举例子:现在有500-300跨店满减 300-200店铺满减
200-100店铺内部分商品满减,其中满减不能同时享用
请根据需求设计测试用例(黑盒)
小伙伴们,请将你们设计的测试用例输出在评论区上
我是六师兄!
测试进阶,一直在路上,加油!
2021-02-24 21:47:20
浙公网安备 33010602011771号