做接口自动化,如果某个接口挂掉了,不能正常使用,为了保证项目的测试进度,正常去做接口自动化测试,该如何解决?求各位大佬解答一下

做接口自动化,如果某个接口挂掉了,不能正常使用,为了保证项目的测试进度,正常去做接口自动化测试,该如何解决?求各位大佬解答一下

这个前后没啥因果关系吧。如果接口挂了,简单点就是用Charles mock掉这个接口就好了

感谢大佬的解答,这个接口的上下游都是有依赖这个接口,像这样的话,也是可以用mock来实现吗?之前有听说过使用mock来实现,但是具体是怎么实现的?有相关的文章或者教程吗?

这个帖子已经有很多了,mock是可以有不同的逻辑的,熟悉nodejs的话,可用anyproxy,熟悉python就用mitproxy,里面可以说是插件或者filter机制,根据你不同的条件返回不同的结果吧。
mock专门是解决这种上下游依赖的,模拟不同的结果,来确认开发的处理逻辑。

关闭