001--款移动端测试工具总结(转)

1、 Appium

  Appium 是一款用于自动化本机、移动Web和混合应用程序的开源工具。可在iOS和Android上使用。

  2、Calabash

  Calabash是一款用于移动应用程序的自动验收测试框架,可媲美Selenium WebDriver。需要注意的是,桌面的网络应用程序的交互和触屏的本机应用程序交互是完全不同的。Calabash仅为在触屏设备上运行的应用程序提供API。可在iOS和Android上使用。

  3、iOS UI Automation

  通过使用自动化工具自动执行iOS应用程序的UI测试,再调用Javascript模拟用户操作,UI自动化界面会在应用程序运行时说明要执行的操作。在整个测试过程中,系统将日志返回给测试人员。一旦你开始了自动化UI交互测试,你可以利用其它资源进行其他工作。这样,测试人员可最大限度地减少程序错误,并缩短开发所需时间。仅在iOS上可用。

  4、Frank

  Frank可以编写结构化文本测试,要求以及验收测试,然后针对iOS应用程序进行执行。Frank有一个强大的应用程序检查工具Symbiote,用以获取运行应用程序的信息,仅在iOS上可用。

  5、Robotium

Robotium支持混合和原生应用程序。它可轻松为Android应用程序编写自动化和black-box(黑盒)用户界面测试。在Robotium的支持下,测试人员可跨越多个Android活动系统编写应用、测试场景及功能。仅在Android上可用。

6、TestWriter

TestWriter是一款0编码自动化测试工具,用户可中通过统一图形化界面轻松创建测试计划,并驱动执行引擎完成自动化测试任务,有效降低了测试人员能力要求及脚本维护工作量,让自动化测试更简单,更专注于业务。可测web、andriod、ios平台应用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,831评论 25 709
  • 自己 每个人都有故事,没有人比你更懂自己。 「世上本无事,庸人自扰之」。生气和难过,常常是因为跟自己过不去。对过往...
    馨小胖阅读 233评论 1 1
  • 抽象:使用abstract声明的类叫做抽象类,如果一个类里有一个或者多个抽象方法,类就必须指定成abstrat(抽...
    沫晴er阅读 501评论 0 0
  • ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多...
    Sky109阅读 293评论 1 0
  • 早该出来了 这片迷人的水域 自以为表面很清澈 其实暗藏淤泥 幸福已适应很久 以为是永久的安宁 但是却感到不妙 淤泥...
    海光明阅读 113评论 0 0