appium自动化测试_appium自动化测试

bb6302300c938704439e68293dee2af6.gif Appium介绍 0517ec831789ab6c32e419dd4263098f.png

Appium是一个跨平台移动端自动化测试工具,可以非常便捷地为iOS和Android平台创建自动化测试用例。它可以模拟App内部的各种操作,如点击、滑动、文本输入等,只要我们手工操作的动作Appium都可以完成。在前面我们了解过Selenium,它是一个网页端的自动化测试工具。Appium实际上继承了Selenium,Appium也是利用WebDriver来实现App的自动化测试。对iOS设备来说,Appium使用UIAutomation来实现驱动。对于Android来说,它使用UiAutomator和Selendroid来实现驱动。

bb6302300c938704439e68293dee2af6.gif appium server安装

● 方法一:node.js & npm

Nodejs下载安装

388b2e86fab42866c3cb70a3bfffd5e2.png

8be0066a399f9188b6ba5cc128dbf3a0.png

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

■ 允许用户从NPM服务器下载别人编写的第三方包到本地使用。

■ 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。

■ 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

npm install -g appium
  npm install -g appium-doctor
  appium-doctor
32452ae7727b3e5ff05ad72bb61d9892.png 27d3948fedb4ec2f74818d37f5fe8f76.png

● 方法二:Appium Desktop

Appium Desktop下载

5f54deadf3e50d3377b32e9d2c5a05cf.png

当前用户安装:

3241e0e4788e32192f337c0be24dc1d6.png

安装完成后,如下显示:

b045385f65449f7590e9eb919fb307dc.png

勾选Advanced-Allow Session Override-Start Sever,开启服务:

6c5b96ac7587ebc129099ade002d296e.png发现更多精彩关注公众号 1786407fc02ea4f30eb1899f8fd76c01.png f28c3a8ae098b3b80af7d0eb9959c21c.gif 2720d05d25704c29c53f1576f34b4f8e.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值