如何进行安卓应用的自动化测试?
回复可见**** Hidden Message *****
1. 明确要测试安卓应用本身的特点,对于业务功能相对单一的APP可以尝试使用一些比较前沿的技术框架,比如AirTest,该框架基于图像识别技术,区别于传统的需要元素定位的框架可能更容易上手,学习成本较低
2.搭配Python语言使用,脚本可读性也比较高,代码整体逻辑简单,后期维护成本低
3.注意点:在Airtest1.2.0版本之后,图像识别过程中,会使用MultiScaleTemplateMatchingPre、TemplateMatching、SURFMatching和 BRISKMatching这4个算法依次进行图像识别
1)无法跨分辨率识别,意思是一旦换一台不同分辨率的设备就可能识别失败;
2)一定有相对最佳的匹配结果,即是不管怎么说也会给你找一个结果出来,虽然可能差别很大。 使用自动化测试工具来进行 appiun 区分接口自动化和UI自动化 使用自动化测试工具 使用appiun工具 Appium
页:
[1]