appium---启动app

it2022-05-05  198

  自动化测试是测试人员必备的一项技能,所谓的自动化就是通过代码完成了手工的操作,今天就总结下如何通过python启动app

 

环境条件

1.安装python:下载地址

2.安装JDK:下载地址

3.安装Android-SDK:详情见appium---Android-SDK安装

4.安装appium:详情见appium---命令行启动appium,也可以安装客户端的方法不统一,客户端下载链接;注:Android版本为7.0以上请安装appium版本1.7以上版本

5.安装Node.js:下载地址

6.安装Appium-Python-Client

# 使用pip安装appium pip install Appium-Python-Client

 

启动条件

通过代码启动app需要知道app的包名和launcherActivity

方法一: # 通过aapt查看包名,Activity aapt dump badging apk路径aapt 是Android Asset Packaging Tool的缩写,是编译和打包资源的工具,在SDK的build-tools目录下。目前只用到ppat查看apk的包名和Activity

方法二: # 通过adb命令查看 # 点击运行的app查看日志 adb lagcat |find "START"

 

代码实现

1.platformName:测试版本(IOS/Android)

2.deviceName:手机设备名称,通过adb devices查看

3.platformVersion:Android版本号

4.appPackage:apk包名

5.appActivity:apk的launcherActivity

127.0.0.1:4723/wb/hub:本地地址+appium端口号;appium端口号可以改变

6.启动appium

打开cmd,输入appium启动命令行

7.启动app

运行代码后,就会发现手机上的软件进行了启动

 

转载于:https://www.cnblogs.com/qican/p/11083282.html


最新回复(0)