冒烟测试 [走通主流程]--》功能以及 UI 测试 [验证是否有缺失或多功能]--》逻辑测试 [验证逻辑,优化测试逻辑]--》非常规测试 [极限/恶意或破坏性测试]
软件测试黑盒测试和功能测试区别文章源自玩技e族-https://www.playezu.com/185353.html 文章源自玩技e族-https://www.playezu.com/185353.html
冒烟测试 [走通主流程]--》功能以及 UI 测试 [验证是否有缺失或多功能]--》逻辑测试 [验证逻辑,优化测试逻辑]--》非常规测试 [极限/恶意或破坏性测试]
软件测试黑盒测试和功能测试区别文章源自玩技e族-https://www.playezu.com/185353.html 文章源自玩技e族-https://www.playezu.com/185353.html
未知地区 1F
分享下我自己的理解:
1、冒烟测试(走通主流程)
2、线下功能及逻辑测试(完整验证功能方面的问题,含异常分支逻辑;一般测试环境一轮、预发环境一轮)
3、线下非功能测试(如性能专项测试、关键服务异常的降级策略等,根据测试策略来定)
4、线上验证(发布后线上验证主流程无问题)
我测试的时候,功能和逻辑测试一般是放在一起的,毕竟验证功能的正确性就绕不开逻辑的验证,拆开感觉有点怪怪的。主要我们开发自测几乎不做,给到我的都是,随便一点就是问题那就把冒烟测试调整一下,改为开发演示。验证的内容还是一样的(测试要提前提供这些场景对应的用例给开发),只是改为由开发操作,产品 + 测试在旁边看,确认流程可以通。
可以辅以允许开发排期里加入自测时间这样的手段进行推进。都推动半年了,主要是测试没有话语权,不是独立出来的实在改变不了环境,那就换环境吧。