大家好,我是阿萨。日常测试工作中,你是不是经常碰到如下场景?
自己绞尽脑汁设计了很多很复杂的场景。测试了无数bug,结果上线后发现客户一用就崩溃。而且还是自己压根都没有想到的场景。
这种压根儿就想不到用户如何去使用的场景。使用流行的一句话,你压根不知道用户如何使用自己的产品。
如何避免自己测试过程不漏测试?
阿萨给大家几个自己觉得比较好的方法去避免漏测的。
1. 客户场景肯定是客户说了算,多参与客户需求澄清会议。了解客户诉求的来源以及客户真实使用场景。
2. 设计测试用例时,常见测试用例方法一定要用好了,并且测试好了。边界值,分支覆盖,pair因子法。一定要确保等价类中的无效等价类和有效等价类都可以工作正常。
测试基本功的测试用例如果执行出现问题,就很没面子。
3. 给同事,开发讲解你测试的需求。尽量覆盖多一些测试场景。
4. 给客户多多演示需求。根据客户反馈来减少场景遗漏。
5. 多人交叉测试,避免思维盲区带来的场景遗漏。
6. 多尝试多种测试方法,手动测试,API测试,性能测试,安全测试多换换思路。
以上就是阿萨工作总结。欢迎大家一起交流讨论。