前段时间又做了一个自动化测试项目,使用的是高速录像机录像,利用视觉图像处理技术分析录像,得到每次点击事件的transation time.
开发环境是:Linux,android
主要技术:python,SimpleCv 其实是OpenCv 的 python版本。
流程:
首先需要写一段能 自动点击屏幕的脚本,让其能自动运行。目前这方面的解决方案很多,我们主要用的是自己的技术,不方便透露。其实大体原理都是一样的。
然后运行脚本,并用录像机录像。
然后用SimpleCv构建视频分析代码。
最后运行代码,得到report。
由于涉及公司机密,不便贴出代码。