安装搭建appium运行环境
整体步骤:
1、安装appium依赖的Python包(Appium-Python-Client);
2、安装Appium Desktop(集成了appium server和node.js,所以不需要额外安装这两种);
3、安装Android Studio(appium server依赖于Android SDK,而Android studio里面包含了Android SDK);
、有些安卓SDK中的工具依赖于JDK,所以需要安装JDK;
5、运行简单自动化示例
安装Appium Python Client 包
安装Appium Python Client 包的命令
pip install Appium-Python-Client
安装 Appium Server
下载安装Appium Desktop的安装包, 下载地址 https://github.com/appium/appium-desktop/releases/latest 下载扩展名为.exe的包
或者到网盘:https://pan.baidu.com/s/1xa7h4ywa47FuKzB1qQJSjw下载
安装 Android SDK
方法1:
先创建目录 d:\android\sdk
打开 https://developer.android.google.cn/studio/
下载 sdk-tools包 到 d:\android\sdk,进入\tools\bin\ ,执行如下命令,进行下载安装
sdkmanager "platform-tools" "platforms;android-28" "build-tools;28.0.2"
如果下载过程出现网络异常,到网盘:https://pan.baidu.com/s/1fNGArrrz3PmrpJAfcbH8sg下载SDK压缩包
方法2:
如果 方法1 有问题,可以访问 谷歌 官方中文网站Andorid studio 的下载包
https://developer.android.google.cn/studio/archive.html
选择2.3.3 版本,包含了sdk的安装包 Windows IDE bundle with SDK (64-bit)
下载后,进行安装。
特别注意,安装程序要求路径中最好不要有空格。
设置环境变量 android_home 的值为 sdk 目录;设置环境变量path加上platform-tools和tools的路径
安装JDK
到 oracle 官方网站下载JDK 1.8 的安装包,进行安装
设置环境变量 JAVA_HOME 为 jdk 的根目录 比如 d:\tools\java\jdk1.8.0_121
手机连接电脑
找到一个安卓设备,将其连接到电脑上,装上手机驱动(360助手或豌豆荚等),确保可以被命令 adb devices -l 检测到
运行自动化测试
在下面网址下载开发者头条应用 http://toutiao.io/s/apk
安装该应用到手机上
打开应用注册一个账号
运行Appium Server,并设置、启动服务
下载自动化脚本https://github.com/jcyrss/songqin-testdev/blob/master/appium/src/lesson1/toutiao_login.py
修改其中用户名,密码为你注册的账号,运行脚本完成一个自动登录功能
安装搭建appium运行环境的更多相关文章
- Centos7安装Docker 基于Dockerfile 搭建httpd运行环境
Centos7安装Docker 基于Dockerfile 搭建httpd运行环境 docker docker搭建 docker build 本文档完成目标内容如下 使用Docker搭建http服务器一 ...
- 全网最新方法:Win10下如何安装和搭建appium自动化测试环境
为了方便大家,下面是本人安装和搭建appium所需要的软件,自取. 链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F ...
- 9款一键快速搭建PHP运行环境的好工具
9款一键快速搭建PHP运行环境的好工具 胡倡萌 2011/02/19 网络资源 77,063 1 内容提要: 建立一个PHP网站,首先需要搭建PHP的开发和运行环境,对于PHP初学者也是一个难 ...
- 【PHP】linux搭建PHP运行环境
之前在windows下写了hello world,终归是不够用啊,因为开发环境是Linux,怎么办呢~~~学习学习再学习 写在前面的话:我从百度文库的一个文章里摘出来的,原文章名称<Linux下 ...
- Windows7下搭建Django运行环境
一直都是在Linux环境下搭建django的运行环境,开学因为需要叫前端的同学帮忙修改模板,所以需要在Windows下搭建起运行环境,想来PHP倒是有不少集成开发环境,Python倒是少的可怜…只在w ...
- JDK+Tomcat搭建JSP运行环境--JSP基础
一.搭建JSP运行环境之前需要了解的基本知识 配置JSP运行环境之前,我们需要了解JSP的运行机制.只有了解JSP运行机制后,我们才能知道为什么要搭建JSP运行环境?如何去搭建JSP运行环境?为什么要 ...
- Windows上搭建Flume运行环境
1.如果没有安装过Java环境,则需首先安装JDK. 可参考<Windows上搭建Kafka运行环境>中的搭建环境安装JDK部分 2.官方下载Flume(当前为apache-flume-1 ...
- (转)Windows上搭建Kafka运行环境
转自:<Windows上搭建Kafka运行环境> 完整解决方案请参考: Setting Up and Running Apache Kafka on Windows OS 在环境搭建过 ...
- 使用Docker搭建Tomcat运行环境
1 准备宿主系统 准备一个 CentOS 7操作系统,具体要求如下: 必须是 64 位操作系统 建议内核在 3.8 以上 通过以下命令查看您的 CentOS 内核: # uname -r 2 安装Do ...
随机推荐
- shell编程基础知识
什么是shell shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出屏幕返回给用户 shell对话方式 交互的方 ...
- 在 linux 上运行 oracle sql脚本
方法一 su - oracle //切换到oracle用户模式下 sqlplus /nolog //登录sqlplus connect /as sysdba; //连接orcale @sql脚本路 ...
- codeforces 1284C. New Year and Permutation(组合数学)
链接:https://codeforces.com/problemset/problem/1284/C 题意:定义一个framed segment,在区间[l,r]中,max值-min值 = r - ...
- Java+Selenium+Testng自动化测试学习(四)— 报告
自动化测试报告,在测试用例完成之后系统自动生成HTML报告 使用testng中的报告模板生成报告, 1.在TestSuit.xml文件中配置报告监听 2.运行xml文件 3.自动生成一个test-ou ...
- OpenCV——仿射变换
什么是仿射变换? 一个任意的仿射变换都能表示为 乘以一个矩阵 (线性变换) 接着再 加上一个向量 (平移). 综上所述, 我们能够用仿射变换来表示: 旋转 (线性变换) 平移 (向量加) 缩放操作 ( ...
- 第三十篇 玩转数据结构——字典树(Trie)
1.. Trie通常被称为"字典树"或"前缀树" Trie的形象化描述如下图: Trie的优势和适用场景 2.. 实现Trie 实现Trie的业务无 ...
- python 批量编译 批量删除
把项目的py文件变异成pyc文件,好处是可以保护源码不泄露. 假如一个工程文件夹有1000个py文件,这个时候怎样快速处理 ? 两步走: ① py--->pyc python -m compi ...
- oracle查询第几行到第几行的数据
我想查询10条到20条的数据 注意: 1.大数在前,小数在后面 2.都是小于 () minus (); 运行结果:
- [刷题] Leetcode算法 (2020-2-27)
1.最后一个单词的长度(很简单) 题目: 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度. 如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词. 如果不存在 ...
- Anaconda的安装及tensorflow和各个库的安装
首先,在anaconda官网https://www.anaconda.com/download/下载想要的版本,2.7或者3+,建议用3.0以上的版本,因为相对来说,功能更加的多样. 下载完成后将安装 ...