🎈我把边学习软件测试的同时,也在看一些测开的题目,下面就是面试官经常会问到的一个知识点,你对黑盒测试有哪些了解,主要进行黑盒测试的方法有哪些。(自学中,有不对的或者补充的请大家多多指正)
🎈1.等价类划分法,使用场景多是输入框的输入规则,比如只能输入6-10位的数字,根据有效和无效数据进行用例的编写,其实就是根据对应的规则进行拆分,去编写测试用例,根据拆分的一条条规则去写对应的数据,再写到测试用例中。
🎈2.边界值的划分法,边界值主要分为上点,离点和内点,我们需要对边界值进行数据测试,通常开发出问题主要边界值对了,之后应该就没有什么问题,通常边界值分为7点,但是我们可以对用例进行优化,变成5点。(详情见图片,清忽略我的丑字)
🎈3.判定表法,主要是用于多个输入值影响最后的输出值,多个影响一个的意思,比如登录,需要账号和密码都正确,才能登录成功。其实就是把对应的输入项的所有可能值写出来,然后把对应的结果表示出来。
🎈4.因果图法,其实不太常用,大概知道就好啦,就是用圆和直线进行数据分析。和判定表法差不多,只不过用于多个输入。
🎈5.正交表法,这个不适用于业务逻辑的测试 ,主要用于工具类的测试,比如word文档之类的,这是一些工具类的编辑器,写上对应的控件名称和对应控件名称对应可能的取值。还有就是好多开发中的下拉框的选项这些,也可以用正交表法的哦。windows系统有一个工具allpaires,能够快速生成测试用例,有没有专业人员告诉我mac的对应的工具用哪个呢,求告知✨✨✨
🎈6.场景法,也称流程图法,就是根据流程去测试,不再是单独的一个规则测试了,所以就需要我们绘制流程图啦。一条流程路径就是一条测试用例。
🎈7.错误推测法,就是当一个需求紧急上线,我们没有时间去测,就根据经验去发现可能出现错误的地方。
![](https://img.haomeiwen.com/i1443029/b4b365ff9c0a7bab.jpg)
01.jpg
![](https://img.haomeiwen.com/i1443029/9a53f0e4024aaaf7.jpg)
02.jpg
![](https://img.haomeiwen.com/i1443029/aa0d3478ea890288.jpg)
03.jpg
![](https://img.haomeiwen.com/i1443029/514227dbfc84c23e.jpg)
04.jpg
![](https://img.haomeiwen.com/i1443029/6cf054695bdfd707.jpg)
05.jpg
![](https://img.haomeiwen.com/i1443029/eaa9265e9f2316b0.jpg)
06
![](https://img.haomeiwen.com/i1443029/fd57c3058826251b.jpg)
07
![](https://img.haomeiwen.com/i1443029/59929c591c8ea30b.jpg)
08
网友评论