Appium Python自动化测试环境搭建和第一个用例

一、环境配置

1.Python安装,正常安装,添加环境变量


2.安装Android sdk,添加环境变量

ANDROID_HOME     D:\Program Files(x86)\Android\android-sdk

%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;


Appium Python自动化测试环境搭建和第一个用例_第1张图片

3.安装Java,并设置环境变量

Appium Python自动化测试环境搭建和第一个用例_第2张图片
Appium Python自动化测试环境搭建和第一个用例_第3张图片

4.安装node.js


5.安装appium,添加环境变量

D:\Program Files(x86)\Appium\node_modules\.bin

6.安装appium Python client,会自动安装selenium

pip install Appium-Python-Client


查看环境配置结果


Appium Python自动化测试环境搭建和第一个用例_第4张图片

7.Android sdk下载自己需要的工具


Appium Python自动化测试环境搭建和第一个用例_第5张图片

8.avd manager配置虚拟设备


Appium Python自动化测试环境搭建和第一个用例_第6张图片

二、测试脚本写作

'''from selenium impor twebdriver

from time import *

desired_caps = {}

#aapt dump badging apk_path 获取package和activity(lunchable_activity)信息

#desired_caps['appPackage'] ='com.taobao.taobao'

#desired_caps['appActivity'] ='com.taobao.tao.welcome.Welcome'

desired_caps['platformName'] ='Android'

desired_caps['deviceName'] ='avd2'

desired_caps['appPackage'] ='com.tencent.mm'

# desired_caps['appActivity'] ='.Calculator'

desired_caps['appActivity'] ='.ui.LauncherUI'

# desired_caps['appActivity'] ='.plugin.webview.ui.tools.WebViewUI'

driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)

driver.implicitly_wait(300)'''

中文输入

desired_caps["unicodeKeyboard"] ="True"

desired_caps["resetKeyboard"] ="True"

cq=driver.find_element_by_name(u"重庆").click()

三、测试步骤

1.打开模拟器

2.打开appium,配置环境


Appium Python自动化测试环境搭建和第一个用例_第7张图片

3.

4.运行脚本


5.观察结果

Appium Python自动化测试环境搭建和第一个用例_第8张图片

你可能感兴趣的:(Appium Python自动化测试环境搭建和第一个用例)