介绍5款非常棒的移动自动化测试工具
来源:互联网 发布:清华五道口考研知乎 编辑:程序博客网 时间:2024/05/21 10:42
在现已出现的开源移动自动化测试工具中,我总结出5款最实用的,希望它们对你有帮助(部分可同时在iOS和Android设备上使用):
Appium是一款用于自动化本机、移动Web和混合应用程序的开源工具。可在iOS和Android上使用。
Calabash是一款用于移动应用程序的自动验收测试框架,可媲美Selenium WebDriver。需要注意的是,桌面的网络应用程序的交互和触屏的本机应用程序交互是完全不同的。Calabash仅为在触屏设备上运行的应用程序提供API。可在iOS和Android上使用。
通过使用自动化工具自动执行iOS应用程序的UI测试,再调用Javascript模拟用户操作,UI自动化界面会在应用程序运行时说明要执行的操作。在整个测试过程中,系统将日志返回给测试人员。一旦你开始了自动化UI交互测试,你可以利用其它资源进行其他工作。这样,测试人员可最大限度地减少程序错误,并缩短开发所需时间。仅在iOS上可用。
Frank可以编写结构化文本测试,要求以及验收测试,然后针对iOS应用程序进行执行。Frank有一个强大的应用程序检查工具Symbiote,用以获取运行应用程序的信息,仅在iOS上可用。
Robotium支持混合和原生应用程序。它可轻松为Android应用程序编写自动化和black-box(黑盒)用户界面测试。在Robotium的支持下,测试人员可跨越多个Android活动系统编写应用、测试场景及功能。仅在Android上可用。
本文转载自:http://www.linuxprobe.com/automation-testing-tools.html
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/
- 介绍5款非常棒的移动自动化测试工具
- 介绍5款非常棒的移动自动化测试工具
- 介绍5款非常棒的移动自动化测试工具
- Python Appium介绍以及移动端自动化测试工具
- QTP自动化测试工具的介绍
- 移动设备测试自动化工具
- 软件自动化测试工具介绍
- 软件自动化测试工具介绍
- 软件自动化测试工具介绍
- 常用软件自动化测试工具介绍
- 软件自动化测试工具介绍
- 自动化测试工具- selenium介绍
- QAliber - 介绍一款开源的GUI自动化测试工具
- 自动化测试工具AutoRunner的介绍&安装(一)
- 安卓非常实用的自动化测试工具 -- Monkey详细的说明
- 浅谈移动测试的自动化
- 自动化测试工具介绍LR篇
- 自动化测试工具介绍QTP篇
- 选择排序
- Java基础学习应用_数组常用方法与排序(一)
- 碎片
- Linux下C语言汉字逆置
- distinct去除重复值
- 介绍5款非常棒的移动自动化测试工具
- Dialog 各种风格使用
- Networkx_找出最大联通子图及联通子图规模排序
- Java使用getResource
- library - 程序库
- HTML+JS 代码块加载顺序
- 指针赋值的一些说明
- lsb - 最低有效位
- Splash页面的跳转逻辑