最近被谷歌开发扩展

2019-01-09 作者:   |   浏览(136)

这些模拟器可使执行命令速度更加快、可伸缩性更强。

链接: 2. Robotium(免费) 开源测试工具Robotium,帮助程序员更好的进行移动应用测试! 1. Appium(免费) 一款开源的移动测试自动化工具,可测试所有版本和子版本的Android应用程序,可提高测试速度,适用于Android和iOS系统, 【IT168 评论】10+2高级APP自动化测试工具集合,值得一提的是它的开源框架结合了JSON和Cucumber,适用于Android系统的本地应用程序和移动web的UI混合测试,而Selenium网格节点支持并行GUI测试,它拥有不同屏幕的分辨率、OS版本和HW平台, iOS的主要优势在于不需要修改应用程序源代码,在Objective-C中写的测试对iOS程序员来讲已经很熟悉, 链接: 9. Frank(免费) Frank只允许测试iOS应用,iOS Driver被设计为在Selenium网格节点运行,默认在模拟器上运行, 链接:https://ios-driver.github.io/ios-driver/ , 链接:https://github.com/robotiumtech/robotium 3. MonkeyRunner(免费) 专门为在框架或功能级别的设备设计的应用程序测试工具,。

可利用内置iOS中可访问的API模拟真实的用户交互。

链接: 6. Oracle的MonkeyTalk(收费) MonkeyTalk的功能是自动化Android和iOS应用程序的功能测试, 链接:https://experitest.com/ +1. KIF for iOS(免费) KIF是为iOS移动应用UI测试开发的一个框架,但当前版本与设备一同工作导致了执行缓慢, 链接: 8. Calabash(免费) Calabash测试.NET、 Ruby、 Flex、 Java以及其他的编程语言相关的应用程序效率更高,但苹果转向Swift使得其对Objective-C的使用处于劣势,允许在不同的设备上运行相同的脚本,中国数据塔资讯站,也无需在测试设备上加载其他应用程序, 链接:https://github.com/moredip/Frank 10. SeeTest(有试用版本) SeeTest Automation是一个跨平台的解决方案, 链接:https://www.oracle.com/corporate/acquisitions/cloudmonkey/index.html 7. Testdroid(99刀/月) Testdroid是测试iOS和Android设备应用的最佳平台之一,最近被谷歌开发扩展, 链接:https://developer.android.com/topic/libraries/testing-support-library/index.html#UIAutomator 5. Selendroid(免费) Selendroid是一个测试自动化软件, 链接:https://developer.android.com/studio/test/monkeyrunner/index.html 4. UI Automator(免费) UI Automator是用于测试应用程序的用户界面以及UI自动创建的Android UI测试工具。

链接:https://github.com/kif-framework/KIF +2. iOS Driver for iOS(免费) iOS Driver利用Selenium和WebDriver 的API来测试iOS移动应用。