自动化测试 Appium之Python运行环境搭建 Part1

时间:2022-10-21 01:21:00

AppiumPython运行环境搭建 Part1

by:授客 QQ:1033553122

实践环境

Win7

Python 3.4.0

JAVA JDK 1.8.0_121

node.js8.11.1LTS

下载地址:https://nodejs.org/en/

Appium-Python-Client

Appium-Python-Client-0.26.tar.gz

下载地址:

https://pypi.org/project/Appium-Python-Client/#files

http://appium.io/downloads.html

appium-desktop-Setup-1.5.0-ia32.exe

下载地址:

https://github.com/appium/appium-desktop/releases/tag/v1.5.0

Android SDK installer_r24.4.1-windows.exe

下载地址

http://tools.android-studio.org/index.php/sdk

appium-uiautomator2-driver

环境部署

1、安装Java JDK并配置环境变量

2、安装Python

3、安装node.js

安装完成后,检测下是否成功

cmd进入控制台,输入npm命令

自动化测试 Appium之Python运行环境搭建 Part1

3、安装Appium-Python-Client类库

4、安装appium-desktop

安装完成后会自动弹出以下界面

自动化测试 Appium之Python运行环境搭建 Part1

5、启动

方法1:GUI方式启动,找到Appium.exe,双击打开(例中自动默认安装路径为:

C:\Users\laiyu\AppData\Local\appium-desktop\Appium.exe)

自动化测试 Appium之Python运行环境搭建 Part1

方法2:命令行启动

cmd打开控制台,输入appium回车

自动化测试 Appium之Python运行环境搭建 Part1

说明:默认的,日志存放在C:\user\username\AppData\Temp\some_dir\appium-server-logs.txt

可在启动之前,切换到Advanced进行多更设置,包括ios,android回调端口,回调host等的设置

当然,也可以按照官方文档描述步骤操作:

> brew install node      # get node.js

> npm install -g appium  # get appium

> npm install wd         # get appium client

> appium &               # start appium

> node your-appium-test.js

参考链接:

http://appium.io/

自动化测试 Appium之Python运行环境搭建 Part1的更多相关文章

  1. 自动化测试 Appium之Python运行环境搭建 Part2

    Appium之Python运行环境搭建 Part2 by:授客 QQ:1033553122 实践环境 参见 Appium之Python运行环境搭建 Part1 环境部署 1.安装Android SDK ...

  2. 教女朋友学Python运行环境搭建

    下班比较早,吃了饭没什么事,就和女朋友一起研究了Python. 编程语言有很多,为什么选择它呢?因为它火吧,没什么好解释的,下面开始第一步,环境搭建.网上的教程实在太多,各种系统的各种版本,本地链接下 ...

  3. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造*还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  4. python学习之python开发环境搭建

    Python简介 Python是一种面向对象.解释型计算机程序设计语言.Python语法简洁而清晰,具有丰富和强大的类库等等众多的特性,这是来自百度百科的介绍,在百度百科还能看到它的更详细的介绍信息, ...

  5. eclipse python开发环境搭建

    eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...

  6. ubuntu下python flask环境搭建

    ubuntu下python flask环境搭建 1. 安装pip sudo apt-get install python-dev pyhton-pip 2. 安装virtualenv sudo apt ...

  7. python服务器环境搭建(2)——安装相关软件

    在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...

  8. python开发环境搭建及numpy基本属性-【老鱼学numpy】

    目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...

  9. selenium+python爬虫环境搭建

    前言: 准备使用selenium爬取网站数据,先搭建selenium+python爬虫环境搭建 系统环境: 64位win10系统,同时装python2.7和python3.6两个版本,IDE为pych ...

随机推荐

  1. linux 学习随笔-shell基础知识

    1:用户的shell历史命令保存在home/username/.bash_history中 #!!  执行用户的上一条命令 #!pw  执行命令历史中最近一次以pw开头的命令 2:'*'来匹配零或多个 ...

  2. dev gridcontrol纵向合并单元格设置

    1.要设置gridcontrol中指定列(columns中选中指定列)的AllowMerge属性为true; 2.要设置gridview中AllowCellMerge的属性为true; 3.如果只合并 ...

  3. Topic Model

    Topic Model 标签(空格分隔): 机器学习 \(\Gamma\)函数 \(\Gamma\)函数可以看做是阶乘在实数域上的推广,即: \(\Gamma(x) = \int_{0}^{+\inf ...

  4. Linux入门:usermod - 修改用户帐户信息

    一.什么是usermod? usermod 命令通过修改系统帐户文件来修改用户账户信息usermod [options] user_name选项(options)-a|--append ##把用户追加 ...

  5. Python中and(逻辑与)计算法则

    在程序设计中,and称为逻辑与运算,也称布尔运算:1.and是在布尔上下文中从左到右计算表达式的值:2.0.''.[].().{}.None.False在布尔上下文中为假:其它任何东西都为真:3.如果 ...

  6. 基于FPGA的1553B通信模块的设计(转)

    reference:http://www.21ic.com/app/eda/201808/798483.htm https://www.milstd1553.com/ [导读] 摘 要: 提出一种将F ...

  7. PP助手上传失效

    新建的iOS项目运行到iPad上,因为需要播放本地音视频图像,所以借助PP助手将MAC上的东西导入IPAD上的项目的document里(pp助手的应用游戏----应用列表功--APP右下角查看文件) ...

  8. 实验三:分别用for、while和do-while循环语句以及递归方法计算n!,并输出算式

    一.用for循环计算n! package for_package; import java.util.*;//导入含有输入类的包 public class for_class { /** * @par ...

  9. Spring学习手札(三)理解IoC 拯救不开心

    Inverse of Control,翻译成“控制反转”,是Spring的核心.IoC不是一种技术,而是一种设计思想.就是将原本在程序中手动创建对象的控制权(new Object() ),交由Spri ...

  10. 《深入理解Spark-核心思想与源码分析》(五)第五章任务提交与执行

    即欲捭之贵周,即欲阖之贵密.周密之贵,微而与道相随.---<鬼谷子> 解释:译文:如果要分析问题,关键在于周详,如果要综合归纳问题,关键在于严密.周详严密的关键在于精深而与道相随. 解词: ...