andy0816

###

目前手机端自动化的解决方案

 

###

 

###

终上所述,为什么选择appium呢,

1,ios和安卓都支持,

2,多语言支持,

###

 

###

appium介绍

 

 

###

 

###

 

###

测试脚本,代码,就是客户端,

appium server接收到请求,然后就发送请求到手机上,去手机上操作,

###

appium环境搭建,

###

 

###

 

###

 

###

###

安装的时候

1,安装java1.8

2,安装安卓sdk

3,安装python3.8

4,安装appium服务端

5,安装appium客户端,pip3 install appium-python-

6,安装安卓模拟器,推荐使用mumu,可以设置分辨率为720*1280,就变成竖屏了,

7,安装node.js,验证方法,输入npm -v

###

 

###

 

####

运行用例,验证环境安装的没有问题

记住在运行之后,

appium的服务要开启!

adb要能连接到设备!

from appium import webdriver
desired_caps={}
desired_caps[\'platformName\']=\'Android\'
desired_caps[\'platformVersion\']=\'6.0\'
desired_caps[\'deviceName\']=\'emulator-5554\'
desired_caps[\'appPackage\']=\'com.android.settings\'
desired_caps[\'appActivity\']=\'com.android.settings.Settings\'
driver=webdriver.Remote(\'http://127.0.0.1:4723/wd/hub\',desired_caps)

###

只要这个用例运行成功了,就说明环境是好的了,

 

###

分类:

技术点:

相关文章: