如何快速搭建基于python+appium的自动化测试环境

首先申明本文是基本于Python与Android来快速搭建Appium自动化测试环境:html

主要分为如下几个步骤:python

前提条件:android

1)安装与配置python环境,打开 Python官网,找到“Download”, 在其下拉菜单中选平台windows,最好选择python 3,根据你的电脑选择x86或者x86-64,通常选择executable 可执行文件(.exe)方式安装,在安装的过程当中须要勾选:“Add Python 3.x to PATH” ,会自动帮你添加python环境变量, 若是没有勾选,须要在安装完成以后,将Python的安装目录(如:C:\Python36)添加到环境变量PATH下面git

 打开Windows命令提示符(cmd)并输入python,提示以下:说明安装成功。github

 

2)安装与配置android sdk,请参考:http://www.cnblogs.com/cnkemi/p/8011319.html web

   打开Windows命令提示符(cmd)并输入adb,提示以下:说明安装成功。windows

  

正式步骤:app

一、因为appium与selenium存在着“千丝万缕”的关系,SO须要先安装selenium。经过前面安装的Python下的pip命令安装,方便快捷。测试

    打开Windows命令提示符(cmd)并输入pip install selenium,提示以下:说明安装成功。ui

 

二、下载安装Appium-desktop,集成了appium-server和appium-client。

  前往 https://github.com/appium/appium-desktop/releases/tag/v1.3.1 选择下载 appium-desktop-Setup-1.3.1.exe,下载成功后,双击 exe 文件,而后,等待安装完就行了,中间都不须要你设置任何选项。

  启动Appium:

 

  默认显示监控的 host 和 port ,点击 “Start Server V 1.7.2” 按钮启动服务。

 

三、安装Appium-Python-Client,推荐Python下的pip命令安装,方便快捷,以下图所示:

 

  OK! Appium就成功搭建啦!

你能够本身建立一个简单的脚本测试下!

  以下: 

 1 from appium import webdriver  2 
 3 caps = {}  4 caps["platformName"] = "Android"
 5 caps["platformVersion"] = "7.1.1"
 6 caps["deviceName"] = "Phone"
 7 caps["appPackage"] = "com.android.calculator2"
 8 caps["appActivity"] = ".Calculator"
 9 
10 driver = webdriver.Remote("http://localhost:4723/wd/hub", caps) 11 
12 driver.quit()

链接上Android手机或者模拟器,启动appium,执行上面的脚本就会自动启动Calculator并退出~

相关文章
相关标签/搜索