Python接口自动化测试面试与笔试面试相关

一道可以判别测试面霸的用例设计笔试题

2017-08-19  本文已影响323人  CC先生之简书

相信不少朋友在笔试的时候都遇到过测试用例设计的笔试题。通常是一个登陆页面,上面有用户名,密码的输入框,再多一点的有个验证码。

不过要是你见到的是以下的这道测试用例设计笔试题,不用问,面试官一定是看过《Google软件测试之道》的。(也脑补一下,万一面试官是看过CC先生的简书呢?嗯嗯,梦想还是要有的)

出题时间:
在一个Web测试页面上,有一个输入框,一个计数器(count)按钮,用于计算一个文本字符串中字母a出现的个数。这里的问题是,请设计一系列测试用例用以测试这个Web页面。

CountA.png

很多朋友可能拿到这道题的时候已经开始写下1.2.3.了,不过根据经验上来说,追求数量而非质量的倾向,是一种低效的工作方式。(特别在有面试官在旁边看到你答题的时候,请保持沉思者状保持10-15秒)

能够针对题目提出一些问题来的候选者会被认为更有潜质来做测试人员,比如大写还是小写?只是英语吗?计算完成后文本会被清除吗?多次按下按钮会发生什么事情?诸如此类。

通常说来,我们考虑一个测试对象的时候至少从以下六方面来考虑。

如果你是一个测试菜鸟,从功能性出发,你可能会列出以下一个典型的列表:

更优秀的测试工程师,会开始考虑后面五个方面,设计以下用例

还有一些测试点,只有经验丰富的测试工程师才会想到。

相信很多看完上面列表的朋友,内心是这样的:

喷火龙.png

不要尝试去背上面的列表;好吧,就算你背住,我希望你是在理解的基础上背完上面的列表的。对我个人而已,最好的方式就是自己拿一张白纸,先写下 题目中自己考虑的答案再对比以上列表,有遗漏的地方会记得更牢固的。

对于这个题目,还有更多思考方式的朋友也欢迎留言哦~

就酱,周末愉快,坐等周一九点咯。祈祷龙宝宝不要挂。。。

上一篇 下一篇

猜你喜欢

热点阅读