Appium 介绍--appium简介
上一篇 /
下一篇 2016-04-01 13:18:38
/ 个人分类:APPIUM
1.1 Appium简介:
Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持iOS、Android及FirefoxOS平台 测试。
Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。相比其他的移动自动化测试工具,Appium测试由于调用了Selenium的client库使其可以使用任意的语言,包括java、Python、Ruby、 Node.js、C#等。
左边的WebDriver script是我们的测试脚本,中间是起的Appium的服务,Appium在这边起了一个Server,运行的时候Server端会监
听Client端发过来的命令,翻译这些命令发送给移动设备或模拟器,然后移动设备或模拟器做出响应的反应。
1.3 Appium的优越性:
跨平台: Mac OS X、Windows、Linux
跨设备: Android、iOS
跨app:在多个app之间交互
跨语言:Java、Javascript、PHP、Python、C#、Ruby等主流语言
不依赖APP源代码,不需要为了自动化而且重新编译或修改测试app
Open Source,开源的移动端自动化测试框架
支持Native App、Hybird App、Web App 2. Appium环境搭建
相关安装软件和工程下载地址: \\172.18.50.61\software\Appium 用户名:172.18.50.61\appium 密码:Movitech123.
搭建过程详见:APPIUM环境安装
如果需要连接真机测试,步骤如下
打开手机的USB调试模式
不同的手机有不同的方法打开usb调试模式,可是去网上查一下你手机的调试模式打开办法 (http://wenku.baidu.com/view/3077f06c25c52cc58bd6be15.html?re=view)。
还有一个可以去网上下载一个“USB调试快捷开关”的应用,将手机的USB调试模式打开。
连接手机到电脑
将手机用数据线连接到电脑,并授权USB调试模式。查看连接的效果,在cmd下运行命令:adb devices -l 查看UDID,如下图
Appium真机配置如下,设备名字依据手机填写,如果连接单台手机不需要填写,系统会自动获取
收藏
举报
TAG: