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