思路很赞,使用 puppeteer 是执行编辑好的 ui 自动化用例,执行时获取接口返回信息进行判断报错?
请教下楼主,mitmweb 的 socket 传输有相关文档吗?数据存档到库是定时任务吗?感谢
好的,这套方案目前还在使用吗,在项目中有实际落地收益吗,我也最近也在研究接口录制上传这块,这个 mitmproxy 中间人代理部署落地确实比较简单,快捷,就是不知道实际的用处大不大
想请教下楼主,你这个是相当于单独部署一个代理服务器,测试人员同绑定该代理,产生实时数据,然后将这些数据推送到前端展示?
前面创建任务是开启代理服务吗?
楼上提的方案,我觉得还不错,有些 windows 应用如果是标准控件,基于 python+uiautomation 基本可以搞定,不行就上 airtest 图像定位也可以;有的是内嵌 html 页面的,直接拿到 web 框架中去测也行的;但是 web 上测试,需要修改请求页面的 header,绑定 token,不知大家有没有好的方案?看到有的通过代理实现,有通过 js 发送 http 请求的
这个是前端页面性能,不是服务器性能,关注点不一样
作者的工具使用不了,报错 java.lang.RuntimeException: launch app failed
这两个语言都可以学,就像上面一些同学提到的,java 的语言生态很广,一般开发的项目都是 spring 的,学 java 至少能看懂开发代码,开源的框架也很多,基本是测试平台的首选语言;而 python 上手快,效率高,写脚本很快,一些测试工具写和维护比 java 要快很多,所以两者都可以尝试,不过还得兼顾公司测试团队的语言习惯
https://developer.aliyun.com/graph/java?spm=a2c6h.21110250.J_5703890090.7.60c9760fLN29jm 可以参考阿里云的知识图谱进行系统学习,现在我给公司测试做培训也用的这个
https://testerhome.com/topics/32512可以参考这个帖子,现在前端代码框架一般都是封装的,基本不会出现原生的
alert 弹框了