能做到这样很不错,不过我觉得如果不是自己全包,因为这样要求确实很高。而是能让各自人员一起协调把流程做好会更好,这个不是靠一个人能打通整个流程的,更多需要整体都有这个意识,然后能去支持这个事,当然这事由测试发起没什么不好的
思路蛮不错的,通过 jsonpath 这种方式去定位元素以及操作。其实应该还可以支持直接写 mock 规则文件吧
态度决定一切
这个 plist 文件很坑,必须得放到 https 服务器,并且用本地加密的 SSL 还不行,我们直接放到七牛上了, 不过里面包下载地址就是一般 http 没啥问题
#2 楼 @jiguanghover 360 加固后还可以往证书里面直接写渠道号就可以了吗,还有你这个替换渠道号后再重新编译渠道包吗。感觉你这个跟第二种脚本方式差不多,它也是先编出一个基本包,然后根据这个包就可以只是修改下尾部注释就可以编出其他包,所以其实这个最终出包速度是很快的,快点的电脑一分钟几百个应该没问题
定义销毁接口本身创建的数据这个具体是怎么做的呢,目前我这样做只能去看开发逻辑才能去删除响应数据
下次出个专题,QA 必备技术能力~~~~~
确实是的,其实还是思想的问题,就像在测试的时候是一味的按着测试用例还是不断总结抽取一定的模式和技巧,提高测试效率,在做自动化也一样,你做的东西是不是有意义,提高了效率和质量还是仅仅为了自动化而自动化
其实可以直接做个手机的 h5 页面,直接在手机上下载最新的安卓和 ios 安卓包以及历史版本,也可以方便其他比如运营人员的下载使用