整理了一些软件测试方面的资料、面试资料(接口自动化、web自动化、app自动化、性能安全、测试开发等),有需要的小伙伴可以文末加入我的学习交流qun,无套路自行领取~

1.桩的由来
做过接口自动化数据驱动和框架设计以及框架的拓展之后就会发现自动化测试框架并不是特别难,但是大家可能会遇到一个情况,当项目特别大或者开发的是app,这个时候你们很多情况下你们的接口没有开发完,你们端上,也就是app没有办法进行一个开发,也就是联调没有办法进行,因为很多时候都需要你的数据去支持,那这样的一个情况我们应该怎么去解决呢,这就需要用到我们接口测试的–桩,这个桩呢,不单单只是在接口测试里边的,它是在所有的无论是在开发还是测试都会用到,在公司内部,产品都会用到,那么这个桩到底是个什么东西呢?
2.桩的介绍?
可以理解为是一种更加高级的数据模拟,数据模拟在前边使用fiddler时候应该都使用过,我们可以通过本地的fiddler去模拟一个接口返回数据,我们自己在测试接口的时候可以这么做,但是如果说开发也就是android或者是ios需要做的时候,他在链接到你的代理吗?然后在让你去配置数据吗?肯定是否定的,显而易见不是特别好,所以呢,我们就应该自己整个公司内部有一个桩服务器,这个服务器就是用来模拟我们所有接口的各种各样的数据,我们需要什么样的服务去,自己去配置就可以了,这就是我们桩的由来,那么知道什么是桩了,那么解耦开发过程中,桩是如何运用的呢?

本文介绍了桩服务在接口自动化测试中的应用,解释了桩的由来和作用,以及如何在开发过程中解耦使用。通过Python库mitmproxy,详细讲解了环境搭建、mitmproxy的功能、与Python的结合以及如何抓取和过滤PC端接口数据。提供了一个全面了解和实践桩服务与接口测试的指南。
最低0.47元/天 解锁文章
1370

被折叠的 条评论
为什么被折叠?



