面试:测试用例设计(一)

黑盒测试用例设计方法:边界值和等价类、因果图和判定表、场景法和流程图、正交法...等等

对于这些方法的介绍网上已经太多太多,相信大家都能说出个一二.

推荐个链接,我个人觉得整理的挺不错的,有兴趣的可以再学习一下

https://www.cnblogs.com/Jackc/archive/2009/02/24/1397433.html

同时给大家一首测试用例设计打油诗哈(无意中在某个帖子中看到):

输入条件等价类

给定范围边界值

条件孤立判定表

条件组合因果图

指定常量正交法

跨域操作流程法…

       但我们用这些方法进行实际设计用例的机会可能不多,现在公司面试也不单单是指问你,”你一般设计用例用的是啥方法?’’往往让我们说出什么”边界值/等价类…”就没有后续了

现在出现了很多笔试题,需要你综合各种方法来设计用例,直接给你题目让你,写测试用例,今天我们就来结合实际的题目,一起探讨如何用上这些方法去设计测试用例:

       

 

 这个题目来自腾讯外包的测试用例笔试题

没有标准答案,出题者在于测试应聘者的一个逻辑思维和测试用例设计能力

在没看解析前,可以试着解答一下哦

接下来让我们一起来解析一下这个题目:

    1. 首先明确需求:尽可能实现问题点的覆盖,也就是让我们明确下,到底有多少个功能点,我们可以试着列一下:

       

总共的话是8个问题点,也就是8个我们所需要测试覆盖的功能

      2.明确策略,他从家里到公司需要转三次车,也就是说,把从家里到公司当做一条用例,一次到公司需要转三次车可以涉及三个场景.

      3.设计用例:

      

总结:当时在公司看到题目的话,确实是想了挺多逻辑思路,又想采用各种方法的,但是最后采用最朴素的场景法就可以设计这个用例了,这道题就是一个个的场景,当然啦,这也是个人的一个解法,有其他思路的小伙伴,欢迎评论区交流哦

还有一个,设计用例笔试题

天猫举例子:现在有500-300跨店满减 300-200店铺满减

200-100店铺内部分商品满减,其中满减不能同时享用

请根据需求设计测试用例(黑盒)

小伙伴们,请将你们设计的测试用例输出在评论区上

我是六师兄!

测试进阶,一直在路上,加油!

2021-02-24 21:47:20

   

posted @ 2021-02-24 21:45  六师兄  阅读(346)  评论(0)    收藏  举报