发布时间:2020-07-08
手机自动化测试工具选择很多。在众多的可选择的自动化工具中,要选到项目合适的工具需要考虑多方面的要求。现在比较流行的移动操作系统支持的安卓自动化测试工具。
1、 Robotium 安卓测试工具
Robotium是一款经常使用的自动化测试工具软件,支持Android。
Robotium是一个免费的Android UI测试工具。它适用于为不同的安卓版本和子版本测试自动化。软件开发人员经常把它描述为Android Selenium。Robotium测试是用java写的。事实上,Robotium是一个单元测试库。
但通过Robotium创建测试需要花费很多时间和努力,因为为了自动化测试还需要修改程序源代码。该工具也不适合与系统软件的交互,它不能锁定和解锁智能手机或平板电脑。Robotium也没有录制回放功能,也不提供截图。
2、MonkeyRunner 安卓应用测试
Monkeyrunner是一款流行的Android测试工具,用于自动化功能测试。
这个工具比Robotium更低一层次。这个不必处理源代码来做自动化测试。这个测试可以用Python写,并且可以使用录制工具来创建测试。
Monkeyrunner可以连接到电脑或模拟真实设备运行测试。该工具有一个接口,用它来控制智能手机,平板电脑或外部模拟器的Android代码。
这个测试工具的缺点是,它必须为每个设备编写脚本。另一个问题是,每次测试程序的用户界面变化都需要调整测试脚本。
3、MobileRunner
MobileRunner是国内领先的支持IOS及Android上App、小程序、H5应用的自动化测试工具,实现7*24小时的自动化回归测试、兼容性测试,让测试更简单。
MobileRunner支持同时直接连接多台移动设备,通过脚本录制和执行,实现移动设备和应用的自动化测试、设备兼容性测试、功能测试等工作。
4、Appium安卓自动化框架
这是一个可以为iOS和Android做自动化测试框架。它是一个开源工具。它支持从2.3及以后的安卓版本。Appium利用WebDriver接口运行测试。它支持多种编程语言,如java,C #,Ruby和其他在WebDriver库中的语言。它可以控制移动设备上的Safari和Chrome。这样测试移动网站可使用Appium和这些浏览器。
但一些自动化测试工程师抱怨说,它没有详细的报告。其弱点还有减少了在移动设备上XPath支持。
所以,泽众软件推出的安卓自动化测试工具MobileRunner的优势还是挺突出的,自动化测试报告自动生成,自动化测试效率高。
测试自动化是一个复杂的任务。它需要充分地准备和研究。需要紧跟信息技术的各种新奇应用和自动化测试工具。所有这些知识都是创建最有效的测试所必需的。
推荐阅读:
您的信息已成功提交!
我们的客服人员稍后会与您联系