Appium+python(1)简单的介绍环境搭建
环境搭建其实并不难,只不过安装的东西有点多,要加的环境变量有点多。
链接:https://pan.baidu.com/s/1nwLhNIT 密码:56wn
这个压缩包里要用的都有了,只需要下载,然后安装就可以了。当然,你还得下载python,因为我接下来会用python介绍,至于python的安装就不用说了吧,如果有不会的,可以后台问我。这个要我登录公众号才能看到你给我发的内容,所以时间上可能会延迟——知道我在网页上登公众号。不过基本船长每天都会看一下的。
接下来说一下要加的环境变量:
上面图片中的所有环境变量你也要按着自己的位置加一遍。
压缩包里还有夜神模拟器,就是不用连自己的手机,直接用模拟器模拟手机。
如果你也用夜神模拟器,那就还需要改一下两个adb:
来这个文件夹下复制一下这个adb.exe,然后去夜神模拟器的安装目录,替换夜神模拟器文件夹下面的adb.exe和nox_adb.exe两个文件:
注意替换后还是用以前的名字啊,就是还是用adb.exe和nox_adb.exe这两个名字。
安装好了以后去:
这里双击SDK Manager.exe,安装sdk需要的软件:
====================================
Tools
Android SDK Tools24.4.1
Android SDK Platform-tools 27.0.1
Android SDK Build-tools 27、25、24
Android 8.0.0(API 26)
SDK Platform 26
Sources for Android SDK 26
Extras
Google USB Driver
====================================
以上是我安装的,多安装几个也无所谓,我有同事全装了,用着好像比我这个还方便,要啥有啥,我这个有时候有些元素不显示,我也不知道为什么,我也想请教一下大神……
好,到此为止就算安装完成了,现在你打开你的夜神模拟器(不是多开器),然后进入你电脑的命令行cmd,输入:adb devices,如果安装没错,就会看到如下内容:
下面那个就是夜神模拟器的设备编号了。
到此为止应该就算安装成功了。
安装教程网上一大把,我实在是懒得写了。最近加班有点多……如果有什么解决不了的问题就后台问我,船长看到后会第一时间联系你的。
还请关注的Appium大神们不吝赐教!
船长代自己和所有新手们谢谢啦~~
微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~
Appium+python(1)简单的介绍环境搭建的更多相关文章
- Appium+python自动化(二)- 环境搭建—下(超详解)
简介 宏哥的人品还算说得过去,虽然很久没有搭建环境了,但是换了新电脑设备,一气呵成,将android的测试开发环境已经搭建准备完毕.上一篇android测试开发环境已经准备好, 那么接下来就是appi ...
- Appium+python自动化(一)- 环境搭建—上(超详解)
简介 今天是高考各地由于降水,特别糟糕,各位考生高考加油,全国人民端午节快乐.最近整理了一下自动化的东西,先前整理的python接口自动化已经接近尾声.即将要开启新的征程和篇章(Appium& ...
- (appium+python)UI自动化_01_自动化环境搭建【MAC版】
Appium简介 Appium是一个开源的.跨平台的测试框架,主要用来进行app UI自动化,适用于原生应用.混合应用和移动网页应用(H5页面).目前支持Python.JavaScript.Objec ...
- 最简单的SVN环境搭建过程
本文简单描述最简单的SVN环境搭建过程 搭建环境:windows (个人验证了windows2003,windows xp) 使用软件:Setup-Subversion-1.6.17 //Serve ...
- Elasticsearch简单使用和环境搭建
Elasticsearch简单使用和环境搭建 1 Elasticsearch简介 Elasticsearch是一个可用于构建搜索应用的成品软件,它最早由Shay Bannon创建并于2010年2月发布 ...
- Appium自动化—浅谈iOS自动化测试环境搭建
在日常的测试工作中,我们会发现有些测试工作重复率极高,测试人员需要花费大量的时间进行这些重复性的测试,浪费了大量的人力与时间.若能够将常用的测试场景进行自动化,那必定能节省许多的人力与时间.作为一个初 ...
- python从零开始基础入门——开发环境搭建:Visual Studio Code
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:山海皆可平z PS:如有需要Python学习资料的小伙伴可以加点击下方 ...
- python从零开始基础入门——开发环境搭建
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:山海皆可平z PS:如有需要Python学习资料的小伙伴可以加点击下方 ...
- python web框架之django环境搭建
一.django环境搭建 https://www.djangoproject.com/download/ 下载适合自己的版本,在右边有压缩包版本的,也可以到git上去拽.我用的python27,下载的 ...
随机推荐
- ctci1.3
; i < len; i++){ if(str0[i] != str1[i]) return false; } return t ...
- 何时使用img标签,何时使用background-image背景图像
在什么情况下更适合使用HTML IMG标签来显示一个图像,而不是一个CSS有背景图像,反之亦然? 如下场景使用img标签比较合适: 1.如果图像是等内容的一部分或图表或人(真正的人,而不是股票图人), ...
- 搞懂分布式技术4:ZAB协议概述与选主流程详解
搞懂分布式技术4:ZAB协议概述与选主流程详解 ZAB协议 ZAB(Zookeeper Atomic Broadcast)协议是专门为zookeeper实现分布式协调功能而设计.zookeeper主要 ...
- Hibernate入门_增删改查
一.Hibernate入门案例剖析: ①创建实体类Student 并重写toString方法 public class Student { private Integer sid; private ...
- nyoj993——容斥
How many integers can you find 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 给你三个数,n,m1,m2,找出所有小于n的能被m1或m ...
- JavaScript---forEach( ) 、map( )和 filter()
循环数组,最先想到的就是for循环: for(var i=0;i<count;i++) { //逻辑代码} 除此之外,就是forEach()方法了. Firefox 和Chrome 的Arra ...
- vue中element 的上传功能
element 的上传功能 最近有个需求,需要在上传文件前,可以进行弹窗控制是否上传upload 看完文档后,感觉有两种思路可以实现 基于before-upload :上传文件之前的钩子,参数为上传的 ...
- ping函数
#!/bin/bash #note:ping monitor set -u #set -x ping_fun() { d_network= echo -n "input the networ ...
- jquery中ajax跨域的写法
由于JS同源策略的影响,因此js只能访问同域名下的文档.因此要实现跨域,一般有以下几个方法: 一.处理跨域的方式: 1.代理 2.XHR2 HTML5中提供的XMLHTTPREQUEST Level2 ...
- 201621123006 《Java程序设计》第4周学习总结
1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 多态.重载.继承.覆盖.super.抽象类 1.2 尝试使用思维导图将这些关键词组织起来.注:思维导图一般不需要出现过多的字. ...