说下大致情况,搭了一套平台,已运行三年,这套平台能满足 api、app 自动化。框架形式(appium+pytest+allure,同时公司 web 端是 cypress 运行,另一个同事负责,因为是小公司 100 人左右,研发团队,30 人左右,qa 就我一个高级测试。
api 自动化接口,通过解析 googlesheet 获取接口和各参数,然后运行,匹对响应码和录入的预期结果,满足 pass,否则 failed,目前有 600 不到的接口,每次上线前会运行。(能满足单接口,也能满足多个依赖的接口)
app 自动化,满足 android 和 ios 平台的自动化 ui 测试,每次发版前,会通过识别一些 tag,调起脚本,进行打开模拟器,重新安装包,运行自动化脚本。
目前困难,领导要 kpi,所以让我想自动化还能搞啥,我这实在想不出,公司 app 是每个版本迭代的,其实是不适合做自动化的,但是当时找我进来明确让我搞自动化,我也不可能和领导说这个,否则还要我干嘛。目前能想到的就是提升自动化效率,但是说实话能提升的部分不大,或则我技术不到位,没啥更好方案。
求各位大佬头脑风暴下,有啥好的建议给我吗,领导意思是有啥新工具,新技术,能运用进来的,其实也就是总结大会上,能彰显 qa 业绩的。@ 孙高飞