wordpress文章类模板,厦门seo服务,设计素材网站会员怎么买划算,网站建设的投资预算怎么写1.简介
在开发或者测试的过程中#xff0c;由于项目环境比较多#xff0c;往往需要来来回回地反复切换#xff0c;那么如何优雅地切换呢#xff1f;宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。
2.实际工作场景
2.1问题场景
#xff08;1#xff09;已发布线上…1.简介
在开发或者测试的过程中由于项目环境比较多往往需要来来回回地反复切换那么如何优雅地切换呢宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。
2.实际工作场景
2.1问题场景
1已发布线上APP出现接口错误如何测试线上APP访问本地请求
2已发布线上H5页面静态资源或js调试如何映射本地js
2.2一般解决方案
猜测一般明显问题、找到原发布包修改请求资源url重新打包测试。需要前后端协调配合耗时费力。
2.3聪明人解决方案
fiddler映射响应
通过fidder拦截将需要加载的资源映射到本地开发环境而无需切换测试版APP
例如线上资源http://online.com/api/page
映射加载本地资源http://127.0.0.1/api/page
3.切换实战
3.1插件Stave插件
Stave是一个Fiddler扩展插件让Fiddler能将URL映射到本地目录实现批量文件自动响应。
Fiddler自带的AutoResponder每条自动响应规则只能对应一个本地文件 在文件数目较多的时候使用起来很不方便往往需要部署到本地web服务有了Stave插件(扩展)一个URL匹配可以对应一个本地目录URL规则也支持通配符前端调试方便多了。
除支持URL映射到目录之外还支持URL到URL的替换。
Stave扩展并不影响原本的AutoResponder功能两者可以共同起作用。具体操作步骤如下
1.下载Stave插件这个可费了大劲了首先宏哥得翻墙访问这个插件的官网可以访问官网了结果一下载才发现已经不维护了下载链接已经失效了然后在csdn上找到了一个结果还要积分充值后用价格不菲的积分下载了完全不能用后来才发现后边有评论已经说了不好用怪我咯没有看请就着急地下载了果然是心急吃不了热豆腐后来辗转查资料各种找终于下载了一款可以用的。如下图所示 如果你想学习接口自动化测试我这边给你推荐一套视频这个视频可以说是B站播放全网第一的接口自动化测试教程同时在线人数到达1000人并且还有笔记可以领取及各路大神技术交流798478386
【已更新】B站讲的最详细的Python接口自动化测试实战教程全集实战最新版_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集实战最新版共计200条视频包括1.【接口自动化】目前软件测试的市场行情以及测试人员能力标准。、2.【接口自动化】全面熟练Requests库以及底层方法调用逻辑、3.【接口自动化】接口自动化实战及正则和JsonPath提取器的应用等UP主更多精彩视频请关注UP账号。https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from333.337 2.双击安装包后出现安装完成的如下图所示 3.重启Fiddler后在右边的选项卡中没有看到这个插件宏哥然后点击上图中的“Show detail”后查看插件的安装目录如下图所示 4.根据安装目录找到安装的插件文件如下图所示 5.将Stave.dll文件拷贝到安装Fiddler的插件目录下如下图所示 6.重启Fiddler可以在Fiddler的选项卡中看到这个Stave插件一个音乐符号的图标如下图所示 从上图我们不难看出本身stave插件的实列如上2个第一个是替换单个文件的第二个是替换目录的。接下来跟随宏哥一起来看看它们的如何配置的具体步骤如下
1.选中一个实例右键--编辑如下图所示 2.点击“编辑”后打开编辑界面如下图所示 可以看到如上配置我们回归今天文章的主题先来实践下吧例如还是要将百度首页的切换成博客园首页具体操作步骤如下
1.首先点击右侧,右键 -- 添加,如下图所示 2.弹出添加规则页面添加规则点击“确定”如下图所示 3.浏览器访问百度发现网址是www.baidu.com,但是浏览器访问的却是博客园首页如下图所示 3.2插件Willow
我们可以把Willow插件当作是AutoResponder工具和Tools — HOSTS...功能的加强版。但是Willow插件对于Windows系统中的hosts文件的管理更加的丰富可以根据不同的环境比如测试环境开发环境等采用不同的主机规则。同理Willow插件对于AutoResponder工具也是一样的Willow插件可以用工程的方式来区分不同环境所需要的主机规则和自动响应规则这个功能就非常的实用。
这款插件宏哥在讲解和介绍Fiddler的精选插件部分就已经重点介绍过了这里就不做赘述了宏哥这里直接演示如何使用具体操作步骤如下
1.在Willow插件中右键Add Project(CtrlP)。如下图所示 2.填写项目的名称为demo如下图所示 3.选中项目右键Add Rule(CtrlU)如下图所示 4.填写Match(原始会话)和Action(替换动作)如下图所示 5.再次刷新百度首页后发现网址是www.baidu.com,但是浏览器访问的却是博客园首页这是因为在访问百度首页网址的时候Fiddler自动地将其替换成博客园的首页网址。如下图所示 6.这款插件会把重定向的会话标识上颜色如下图所示 4.小结
Willow插件比Stave插件强大很多而且Stave的功能Willow插件都可以做到这样Willow可以完全替代Stave插件可能是因为这个原因官网不维护了也可能是由于资金等其他原因。