前端

Appium安装教程(先安装node)+Appium入门学习使用

2020-10-12  本文已影响0人  嘤嘤嘤999

目录

一、安装node

1.1双击node.msi安装文件

1.2自定义下载路径

1.3配置node环境(右键电脑--属性--高级系统设置--环境变量--path)

1.4打开黑窗口(Windows+R)输入cmd命令并回车输入node

二、Appium介绍及使用

2.1双击Appium应用

2.2启动成功展示如下图

三、Appium简单入门使用

3.1手机驱动对象

3.2在Pycharm中创建python文件 导入driver对象

3.3desired_caps常用参数:

3.4server 启动参数

3.5脚本内启动其他app

3.6关闭app

3.7关闭驱动对象

四、adb查询信息

4.1模拟器已经打开了,启动注意事项

4.3启动完毕进入

4.4定位元素搜索

4.5点击查找

4.6显示此界面,锁定到了元素

五、下面让我们开始录制脚本 开始导入pycharm

​5.1打开pycharm 新建文件 复制文件

5.2如图所下 根据你锁定的页面



一、安装node

1.1双击node.msi安装文件

image image image

1.2自定义下载路径

image image image image image image

1.3配置node环境(右键电脑--属性--高级系统设置--环境变量--path)

image

1.4打开黑窗口(Windows+R)输入cmd命令并回车输入node

image

二、Appium介绍及使用

2.1双击Appium应用

image

2.2启动成功展示如下图

image

三、Appium简单入门使用

image

3.1手机驱动对象

 驱动对象会帮助我们完成手机和脚本之间交互.

3.2在Pycharm中创建python文件 导入driver对象

  from appium import webdriver
image

3.3desired_caps常用参数:

    platformName         平台的名称:iOS, Android, or FirefoxOS    platformVersion      设备系统版本号    deviceName           设备号 IOS:instruments -s devices,Android: adb devices    app                  安装文件路径:/abs/path/to/my.apk or http://myapp.com/app    appActivity          启动的Activity    appPackage           启动的包    unicodeKeyboard      unicode设置(允许中文输入)    resetKeyboard        键盘设置(允许中文输入)

3.4server 启动参数

    desired_caps = {}    desired_caps['platformName'] = 'Android'     desired_caps['platformVersion'] = '5.1'    desired_caps['deviceName'] = '192.168.56.101:5555'    desired_caps['appPackage'] = 'com.android.settings'    desired_caps['appActivity'] = '.Settings'    desired_caps['unicodeKeyboard'] = True    desired_caps['resetKeyboard'] = True

3.5脚本内启动其他app

 driver.start_activity(appPackage,appActivity)

3.6关闭app

 driver.close_app()  # 关闭当前操作的app,不会关闭驱动对象

3.7关闭驱动对象

driver.quit()   # 关闭驱动对象,同时关闭所有关联的app

四、adb查询信息

1.查询deviceNameadb devices 2.查询当前应用程序的包名和启动项(任选一个就行)adb shell dumpsys activity | findstr “mResume”adb shell dumpsys window | findstr mCurrentFocusadb shell dumpsys window w |findstr \/ |findstr name=adb activity  adb shell dumpsys window w 3.看platformVersion版本号adb shell getprop ro.build.version.release
image

4.1模拟器已经打开了,启动注意事项

image

image

4.3启动完毕进入

在这里插入图片描述

4.4定位元素搜索

在这里插入图片描述

4.5点击查找

在这里插入图片描述

4.6显示此界面,锁定到了元素

在这里插入图片描述

五、下面让我们开始录制脚本 开始导入pycharm

在这里插入图片描述

5.1打开pycharm 新建文件 复制文件

在这里插入图片描述

5.2如图所下 根据你锁定的页面

你需要查出所对应的包名/启动名 替换到你的脚本文件

上图标记的两个箭头 要不然就会找不到你的页面 就是导致报错

在这里插入图片描述

**接下来你就可以根据需求 开始对你app端 进行自动化测试了 **

上一篇 下一篇

猜你喜欢

热点阅读