在 python 的自动化测试过程中,使用了 unittest 的测试框架,每个用例可以单独执行,用例之间没有依赖关系。
但是在实际业务过程中,由于业务逻辑较复杂,一般用例之间是有依赖关系的。比如从用户注册到用户下单支付这个流程过程中,只有用户注册账户成功了,后面的所有的测试用例才有意义,一旦注册失败,后面的所有的测试用例都是需要跳过的。所以当前想解决这个问题。查看了 testng 框架,TestNG 依赖测试使用了 dependsOnMethods ,如下图:

这样在 TestNG 中就可以解决用例之间的依赖问题。
在 python 的测试框架中,有没有类似的方法或库,各位是怎么解决的呢 ,谢谢了


↙↙↙阅读原文可查看相关链接,并与作者交流