暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Python+android+appium App自动化测试环境搭建

西安川石 2021-08-31
772

本章节主要讲解“Python+android+appium App自动化测试环境搭建”的内容,appium做app自动化测试时,很多同学止步于环境搭建。app自动化测试环境搭建过程中涉及的组件多,关系乱,导致大家花很多时间,却越折腾问题越多。

但没有成功的环境,就没有办法继续后续的使用,下边我们简单清晰地给大家做一个入门介绍。


App的android+python自动化环境搭建主要分以下几块:

  • 1. Python开发环境安装

  • 2. Android环境安装配置

  • 3. Appium安装配置

  • 4. 模拟器安装(如果用真机测试就不用装模拟器了)


一个简单可行的安装方案如下:

  • Python开发环境略

  • 1. 安装jdk1.8及以上版本,做常规环境配置

  • 2. 安装android sdk,并做环境变量配置

  • 3. 安装node.js, 并配置

  • 4. 安装windows版appium服务端,

  • 5. pip安装appium客户端

  • 6. 安装夜神模拟器


接下来具体描述每个步骤关键内容

01


JDK安装配置

1. 下载:

  • https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html


2. 安装:

  • 与其他场景jdk的安装一致,默认安装即可


3. 环境变量配置:

  • 添加环境变量JAVA_HOME:

  • JAVA_HOME=C:\Program Files\Java\jdk1.8.0_66

  • 添加环境变量:

  • CLASSPATH:CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  • 修改path环境变量,追加一下内容:

  • %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


4. 验证:

  • 打开命令行窗口, 输入java -version 或javac -version均可以正常执行即可

02


Android环境准备

自动化测试当中,会用到一些工具,但不会去开发一个app。所以sdk部分不需要,只需要下载工具部分即可。


  • 1. 下载地址:

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

  • 2. 安装:解压即可


双击SDKManager.exe



其它的一概不勾选。

默认选中的请注意取消勾选!

打开SDK Manager,默认会选中安卓sdk,请一定要取消掉。



3. 配置:

  • 添加环境变量ANDROID_HOME,配置sdk根目录:

  • ANDROID_HOME=D:\Android\android-sdk(替换为自己目录)


  • Path环境变量追加值:

  • %ANDROID_HOME%\tools;

  • %ANDROID_HOME%\platform-tools;

  • %ANDROID_HOME%\build-tools\28.0.3\;


4、验证:

  • 在命令行窗口输入adb version, 可以识别即可

03


Node.js安装配置

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

  • 最新版本不支持window7操作系统,,需要找老一点的版本下载安装。


2. 安装:默认安装即可

04


appium windows服务端安装

  • 1. 下载官网:

  • https://github.com/appium/appium-desktop/releases

  • 2. Exe安装包默认安装即可

05


appium客户端安装

  • 使用python环境的pip工具在线安装即可:


  • pip install Appium-Python-Client

06


夜神模拟器安装

  • 1. 下载地址:https://www.yeshen.com/

  • 2. 直接默认安装即可


接口性能测试—JMeter测试Web服务


温馨提示:想要自学转行的伙伴可以扫下方二维码进行在线重复学习!

添加老师微信:13691729932 可以获取全套软件测试自学资料!


给大家推荐一个软件测试自学群,识别下方二维码,免费领取学习课件、视频哦。


文章转载自西安川石,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论