这是一道非常经典的面试题,相信很多小伙伴在面试中都被面试官问到过这个问题,想要回答好这个面试题,我们首先要搞清楚面试官在考察候选者什么方向测试技能。
其实不难猜出,面试官主要是想考察候选者测试用例设计能力。一般会从以下两个方面来考察候选者:
1、测试用例设计的全面性
2、测试用例设计的优先级
一、测试用例设计原则
1.测试用例设计的全面性
测试用例设计的全面性可以避免未来产品上线之后出现各种线上bug,从而给公司带来直接的经济损失。
如何能让自己设计的测试用例比较全面呢?其实我们可以参考经典的 软件质量模型,从不同的维度去分析提取被测试对象的测试点,全方位的检查产品的质量。
软件质量模型
2、测试用例的优先级
测试用例优先级与用例执行的策略息息相关。
有过测试经验的小伙伴应该对此都深有体会。当我们的测试时间因为各种原因被挤压时(如需求频繁变更、开发工作延期等),好的测试策略能让自己在有限的时间内高效的开展测试执行工作且无重大bug流出。
二、朋友圈测试用例设计
根据上面的2个原则和千人点赞的测试用例文章,我们开始来撰写微信朋友圈测试用例,主要从下面几个维度出发来进行设计:
1、功能
2、性能
3、ui
4、安全
5、易用
6、兼容性
具体测试用例设计,如下方xmind思维导图所示:
最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。