赞
踩
一、Appium背景介绍
1. 官网:www.appium.io,由SauceLab公司开发
2. appium是由nodejs的express框架写的Http Server,appium使用webDriver的json wire协议,来驱动Apple系统的UItomation库、Android系统的UIAutomator框架
二、Appium理念
l 你无需为了自动化,而重新编译或者修改你的应用。
l 你不必局限于某种语言或者框架来写和运行测试脚本。
l 一个移动自动化的框架不应该在接口上重复造轮子。(WebDriver)
l 无论是精神上,还是名义上,都必须开源。
三、Appium优点
l 开源
l 跨架构:NativeApp、Hybird App、Web App
l 跨设备:Android、iOS、Firefox OS
l 不依赖源码
l 使用任何WebDriver 兼容的语言来编写测试用例。比如 Java, Objective-C, JavaScript with Node.js, PHP, Python, Ruby, C#, Clojure, 或者 Perl.
l 不需要重新编译APP
四、Node.js的安装
下载地址:https://nodejs.org/en/download/releases/
注意:Appium版本是1.7.2,则选择的Node.js版本为10.16.3
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。