vlambda博客
学习文章列表

浅谈使用anyproxy玩转mock


Anyproxy 是alibaba 前端团队开源的http/https 基于node的代理服务器。  业界的http代理工具在windows下有fiddler,mac有charles,为什么选择anyproxy呢?我个人认为有以下几个点:  同时兼容mac/windows用户 提供友好的web版界面,可实时观测网络请求 基于nodeJS开发,开放接口,允许用户进行充分的自定义进行数据mock等操作,更符合我们的操作习惯

1.安装方法:

   // 安装anyproxy

   npm install -g anyproxy

  // 启动

  anyproxy

  // 默认端口号8001

  // 访问http://127.0.0.1:8002,web界面上能看到所有的请求信息

 // 若需抓取https请求,需生成证书

 // 生成证书

 anyproxy-ca  

 // 启动AnyProxy,并解析所有https请求

 anyproxy --intercept 

实例:

var proxy = require("anyproxy");

//create cert when you want to use https features

//please manually trust this rootCA when it is the first time you run it!

proxy.isRootCAFileExists() && proxy.generateRootCA();var options = {

    type          : "http",

    port          : 8001,

    hostname      : "localhost",

    rule          : require("path/to/my/ruleModule.js"),

    dbFile        : null,  // optional, save request data to a specified file, will use in-memory db if not specified

    webPort       : 8002,  // optional, port for web interface

    socketPort    : 8003,  // optional, internal port for web socket, replace this when it is conflict with your own service

    webConfigPort : 8088,  // optional, internal port for web config(beta), replace this when it is conflict with your own service

    throttle      : 10,    // optional, speed limit in kb/s

    disableWebInterface : false, //optional, set it when you don't want to use the web interface

    silent        : false //optional, do not print anything into terminal. do not set it when you are still debugging.

};new proxy.proxyServer(options);

毫无疑问,18年各种裁员,缩招但是高端的测试工程师职位依然在热招,并且待遇非常不错,那么什么制约了你呢?毫无疑问是技能。

如何提升技能呢?

课程适合的人群:

     1、手工测试工程师

     2、初中级自动化测试工程师

     3、高级测试工程师

模式:小班制,不超过15人

Tester+T第22期测试开发进阶实战班火热招生咯,前五名报名者有优惠哦...本次课程,全新升级,完全按照企业模式整个升级,打造完美测试开发课程...


浅谈使用anyproxy玩转mock

浅谈使用anyproxy玩转mock

浅谈使用anyproxy玩转mock

浅谈使用anyproxy玩转mock

浅谈使用anyproxy玩转mock

浅谈使用anyproxy玩转mock


另外测试平台开发课程也在火热招生中:

包括:接口自动化测试平台开发、APP性能监控平台开发。



详细课程信息见:

接口自动化测试平台开发课程:https://mp.weixin.qq.com/s/ttwsbtEeW_6qCOTSAJR87A

性能监控平台开发课程:

https://mp.weixin.qq.com/s/liehy7QcBqOSkvnzTSQktA


授课方式:

1、网络班(老师亲自代课,不是看视频,该有的都有,和正常上课一样!打破传统的网络授课模式,课程更多的是讨论、问题解决、实战,课堂中进行问题解决,学生课堂中有不懂的问题,就停下来解决问题。)

2、通过在线教育频道上课(有助教进行辅助)对于偶尔有事上不了课的童鞋不用担心,我们全程有课堂视频提供,可下载到本地永久观看(不限次数,不限时间)。

3、我们依旧坚持着小班制12人,人少我们4个老师可以更好的对每个学生进行辅导,答疑(课后答疑、问题解决)。

4、我们支持一次报名,永久免费重学(不限次数)。我们不像其他机构重学需要加钱,视频有次数限制,只能重学一次,更可恶的是要签订“霸王条款”限制你的各种活动!这不就是花钱去“卖身”吗?


师资力量:

Richard:十一年工作经验,先后工作于百度、网易,目前担任某上市互联网公司的测试经理,一直专注于测试技术、测试管理方向。曾受邀参加某互联网测试峰会分享公司的体系建设。

Jack:十年测试经验,先后工作于去哪儿、京东、某测试培训机构担任高级讲师,目前担任某互联网的测试主管,主要负责测试流程、测试理论及测试开发团队,敏捷专家。

Bill: 七年测试工作经验,高级测试开发工程师,丰富的项目测试经验,在2015年到2018年在某上市公司负责全流程测试平台搭建,拥有上百个软件测试项目经验,涵盖了App、Web、Win等平台的测试,擅长客户端、接口端自动化测试,具备丰富的项目管理和测试经验。

Nike:八年测试经验,先后工作于京东,目前在某互联网测试公司担任测试架构师,拥有十分丰富的测试架构开发能力,及自动化测试能力。

Albert 八年测试工作经验,互联网巨头企业测试leader ,测试团队架构师,擅长性能测试调优,敏捷测试和探索式测试专家,帮助企业改进项目流程,推动质量体系建设。

Emma:九年工作测试经验,先后工作于用友,滴滴打车企业,目前担任公司测试经理,专注于测试整体流程把控,测试质量监管,对接企业产品质量,功能测试方法运用,善于钻研测试工具,输出高品质的产品及项目报告。测试实践专家。

Joanna:知名互联网测试经理,测试行业摸打滚爬8年之久,见过各种妖魔鬼怪,专注测试管理,测试人员培养,精通测试流程和测试体系建设,通过流程控制确保各产品线项目高质量交付,现被任命为企业大学的高级讲师。


我们的宗旨:

不让任何一个学员拉下,所有人必须学会。


有兴趣的可以加我qq咨询:2171029637

jack:3292634297

Bill:2766905938

想要了解,获取更多和测试相关的知识请添加此群,本群提供App、Web等Ui自动化,App性能测试,接口功能,
接口自动化测试,jmeter、loadrunner工具介绍,静态代码扫描实践;测试理论,
测试流程。测试管理。

如果有问题可以联系QQ:2171029637

QQ邮箱:2171029637@qq.com


自动化测试开发进阶交流群:544126564(想要更多资料立即加入此群)

零基础测试学习转行群:321264545

大学生软件测试学习群:720878832