安卓APP自动化测试环境搭建文档Python环境

60 篇文章 0 订阅
60 篇文章 1 订阅

一、Python安装教程

1.1 下载Python

Python下载地址:

https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe

图片

1.2 安装过程

1.2.1双击Python安装文件

图片

1.2.2勾选 Add Python 3.9 to PATH,选择自己想安装的路径,点击 Install进行安装

图片

图片

1.3验证安装

1.3.1运行cmd 输入 python --version ,若如图所示,显示版本信息,则说明安装和配置成功

图片

二、Pycharm安装教程

2.1 下载Pycharm

2.1.1Pycharm下载地址:

https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC

图片

2.2 安装过程

2.2.1双击Pycharm安装文件

图片

2.2.2选择自己想安装的路径,点击Next

图片

2.2.3勾选这三项,点击Next

图片

2.2.4点击Finish,完成安装

图片

2.2.5电脑桌面会有pycharm图标

图片

三、JDK安装教程

3.1 下载JDK

3.1.1 JDK下载地址:

https://www.oracle.com/java/technologies/downloads/#java8

根据自己的电脑配置选择JDK安装的版本

图片

图片

3.1.2若点击下载,弹窗注册账号页面,自己创建账户即可进行下载

图片

3.2 安装过程

3.2.1双击文件运行

图片

3.2.2安装JDK选择安装目录 ,如图所示:

图片

注意事项

①安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可

②安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可

3.3 环境变量配置

3.3.1安装完JDK后配置环境变量,配置环境位置:计算机右键→属性→高级系统设置→高级→环境变量

图片

图片

图片

3.3.2系统变量→新建 JAVA_HOME 变量

变量值填写jdk的安装目录

图片

图片

3.3.3系统变量→寻找 Path 变量→编辑→新建

输入框输入 %JAVA_HOME%\bin

输入框输入%JAVA_HOME%\jre\bin

图片

3.3.4系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)系统变量配置完毕

图片

3.3.5检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格),若如图所示,显示版本信息,则说明安装和配置成功。

图片

四、Node.js安装教程

4.1下载node.js

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

图片

你可以根据不同平台系统选择你需要的Node.js安装包。

4.2安装流程

4.2.1双击安装包

图片

4.2.2---->Run---->勾选接受协议选项,点击 next---->选择安装目录---->下一步---->点击Install---->Finish。安装完成后如图所示:

图片

4.3 配置path变量

4.3.1将路径:F:\install\nodejs 配置到path环境变量中

图片

图片

4.4安装是否成功

4.4.1在cmd命令行中输入node --version,检查node.js的版本号

图片

五、Android SDK安装教程

5.1下载Android SDK

5.1.1下载网址:http://www.androiddevtools.cn/ 

图片

图片

5.2 安装过程

5.2.1双击安装包,点击Next

图片

图片

5.2.2自动检测第一步安装本地的java环境位置,点击Next

图片

5.2.3选择为本机的所有用户安装,点击Next

图片

5.2.4选择自己想要的安装路径,点击Next

图片

5.2.5点击Install进行安装

图片

5.2.6安装好后,点击Next

图片

5.2.7以下选项需要勾上,点击Finish

图片

5.3 安装插件

5.3.1勾选这四个插件安装

图片

图片

图片

图片

5.4 环境变量配置

5.4.1 Android SDK的安装目录

图片

5.4.2配置ANDROID_HOME变量 ,Android SDK的安装路径

图片

5.4.3配置Path变量

添加内容:%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

图片

5.4.4验证SDK安装成功

在cmd命令行中输入:android -h

图片

六、夜神模拟器安装教程

6.1下载夜神模拟器

6.1.1夜神模拟器下载地址:

https://www.duote.com/soft/844845.html?xllx

图片

6.2 安装流程

6.2.1双击安装包

图片

6.2.2自定义安装,选择自己想安装的目录,点击立即安装

图片

6.2.3点击安装完成

图片

6.2.4电脑桌面会出现这两个图标

图片

6.3 夜神模拟器环境搭建

6.3.1夜神模拟器安装目录

图片

6.3.2配置Path变量

图片

6.3.3备份夜神模拟器-bin文件

图片

6.3.4把AndroidSDK-platform-tools文件夹里面的这三个文件,复制粘贴到夜神模拟器-bin文件夹里面,点击替换目标中的文件

图片

图片

6.3.5把夜神模拟器-bin文件夹的nox_adb文件改名为nox_adb.bak

图片

6.3.6把夜神模拟器-bin文件夹里面的adb文件复制一份

图片

6.3.7把刚复制的副本改名为nox_adb

图片

6.3.8点击电脑桌面的模拟器助手,设置夜神模拟器-性能-手机版

图片

6.3.9设置夜神模拟器-界面,勾选底部虚拟按键,点击保存设置

图片

6.3.10启动夜神模拟器

图片

6.3.11模拟器启动成功

图片

6.3.12验证夜神模拟器环境

在cmd命令行中输入:adb devices

图片

七、Jenkins安装教程

7.1下载Jenkins安装包

7.1.1 Jenkins安装包下载地址:

https://get.jenkins.io/war-stable/2.346.1/

图片

7.2 安装流程

7.2.1进入Jenkins安装包目录,在目录路径上输入cmd,回车Enter

图片

图片

7.2.2 在cmd窗口输入java -jar jenkins.war --httpPort=8080,回车Enter

图片

7.2.3 在浏览器输入http://localhost:8080,回车Enter

图片

7.2.4 进入页面提示文件路径,用记事本打开文件该文件

图片

图片

7.2.5 把上面打开文件里面的信息复制粘贴到这里,点击继续

图片

7.2.6 点击安装推荐的插件

图片

7.2.7 等待插件安装

图片

7.2.8 插件安装后,会跳转到创建管理员用户页面,填写信息(后面登录Jenkins后台需要用到),点击保存且完成,点击开始使用

图片

7.2.9 Jenkins搭建完成

图片

7.3 Windows系统开机启动Jenkins

7.3.1 编写批处理脚本,在Jenkins包目录下新建一个txt文件,命名为jenkins-start,要注意自己的文件路径,把下面的脚本复制到该txt文件,保存文件,把文件后缀改成bat

脚本内容:

@echo off

d:

cd D:\pagback\jenkins

java -jar jenkins.war

图片

7.3.2 查找电脑启动文件路径-按住win+R,输入shell:startup

图片

7.3.3 编写vbs脚本,在步骤7.3.2中的文件夹里面新建txt文件,命名为jenkins_script,要注意自己的文件路径,把下面的脚本复制到该txt文件,保存文件,把文件后缀改成vbs

脚本内容:

set ws =WScript.CreateObject("WScript.shell")

ws.Run "D:/pagback/jenkins/jenkins-start.bat /start",0

图片

八、脚本相关第三方库安装

8.1.1安装uiautomator2

图片

图片

图片

图片

8.1.2安装atx

图片

图片

8.1.3安装openpyxl

图片

8.1.4执行脚本是会有报错信息,如下图,把图片里面这两行代码修改一下即可

图片

图片

8.1.5再次执行脚本后报错信息,如下图,需安装opencv-python

图片

图片

8.1.6再次执行脚本,会有报错信息,如下图,把图片里面这行代码修改一下即可

图片

图片

8.1.7再次执行脚本,会有报错信息,如下图,修改一下格式即可

图片

图片

8.1.8再次执行脚本,会有报错信息,如下图,修改一下格式即可

图片

图片

九、安卓APP页面元素抓取工具安装

9.1.1安装weditor,打开pycharm,安装步骤参考上面第八点脚本相关第三方库安装

图片

图片

9.1.2 先找到weditor安装目录,先写一行代码 import weditor

图片

9.1.3 按住键盘Ctrl按键,鼠标左键点击 weditor,会跳转一个__init__.py页面

图片

9.1.4 鼠标右键点击__init__.py,选择open in-Explorer,此时会打开一个文件夹,这就是weditor安装目录

图片

图片

9.1.5 返回上一级文件夹site-packages,在目录栏输入cmd,回车Enter

图片

图片

9.1.6 弹窗cmd,输入adb devices,验证设备是否已连接成功

图片

9.1.7 再输入python -m weditor,浏览器会自动打开

图片

图片

9.1.8 在浏览器输入9.1.6查看到的设备UUID,如下图,点击Connect,点击Dump Hierarchy

图片

9.1.9 点击APP页面图标,右边会显示对应元素信息

图片

十、Jenkins创建项目跑脚本

10.1.1  Jenkins上创建项目,点击新建Item

图片

10.1.2 输入任务名称,选择Freestyle project,点击确定

图片

10.1.3 设置保留脚本执行log

图片

10.1.4 设置使用自定义的工作空间,输入脚本执行目录

图片

图片

10.1.5 配置构建触发器,可按照自己的需求设置

图片

10.1.6 配置构建环境,可按照自己的需求设置

图片

10.1.7 配置构建,选择第一个,输入执行命令python 文件名.py,点击保存

图片

图片

10.1.8 第一次需手动执行,点击 Build now

图片

10.1.9查看脚本执行日志

图片

图片

十一、MySQL安装教程

11.1下载MySQL

官方下载地址:https://dev.mysql.com/downloads/mysql/

图片

根据自己的电脑系统配置选择要下载的MySQL的版本

11.2 安装流程

双击mysql-installer-community-5.6.31.0.msi文件---->勾选接受协议选项,点击Next---->选择Developer Default,点击Next---->Next---->是---->Execute---->Next---->Next---->进行服务配置,MySQL默认端口为3306,点击Next---->为root用户设置密码,点击Next---->记住MySQL服务名为:mysql56,点击Next---->Execute---->Finish---->Next---->Finish。设置root密码如下图所示:

图片

注意事项:安装之前要删除以前留下来的注册表和相关软件,比如删除之前遗留下的数据

图片

参考网址:http://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html

11.3配置环境变量

前面步骤完成后安装好MySQL,它的默认安装路径在C:\Program Files下

1)新建MYSQL_HOME变量,并配置:C:\Program Files\MySQL\MySQL Server 5.6

图片

2)编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量后。配置path环境变量,也可不新建MYSQL_HOME变量,而是直接将MySQL安装目录下的bin配置到path变量下,即:C:\Program Files\MySQL\MySQL Server 5.6\bin

图片

11.4 验证环境配置成功

以管理员权限运行命令提示符,用net start mysql56启动MySQL服务。用net stop mysql56关闭MySQL服务。其中mysql56为Windows下MySQL的服务名。操作过程如下图所示:

图片

十二、Navicat for MySQL安装教程

12.1 下载Navicat for MySQL

官网下载地址:https://navicatformysql.en.softonic.com/

中文官方网址:http://www.formysql.com/xiazai_mysql.html

图片

12.2 安装流程

双击navicat110_mysql_en_x64.exe文件---->运行---->Next---->勾选接受协议选项,点击Next---->选择安装目录,点击Next---->Next---->Next---->Install---->Finish。安装完成后如下图所示:

图片

注意事项:navicat for MySQL安装的版本最好是汉化版

用navicat for MySQL连接数据库时要开启服务,否则报2003错    误提示

参考网址:http://jingyan.baidu.com/article/5552ef47d6169e518ffbc9d0.html

12.3 验证环境配置成功

打开MySQL服务,连接root数据库,在弹出的界面输入数据库密码,点击Test Connection,查看数据库是否连接成功


好文推荐

[内部资源] 想拿年薪30W+的软件测试人员,这份资料必须领取~

听说转行软件测试只能自学,培训机构是个坑?

2023年,软件测试还能学吗?别学了,软件测试岗位饱和了…

从事软件测试8年,聊聊我是怎么从零基础到年薪40万的

为什么说测试岗位是巨坑?10年测试人告诉你千万别上当

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要搭建一个用于App自动化测试环境,可以按照以下步骤进行: 1. 选择测试工具:根据你的需求和技术栈,选择适合的App自动化测试工具,如Appium、XCUITest、Espresso等。 2. 安装和配置开发环境:确保你的开发环境中已经安装了所选测试工具的相关依赖和插件,以及所需的编程语言和框架。 3. 准备测试设备:准备用于测试的真机设备和模拟器,并确保它们已经连接和配置好。 4. 编写测试脚本:使用你选择的测试工具和编程语言编写测试脚本,包括测试用例的设计和实现。 5. 设置版本控制:使用版本控制系统(如Git)管理你的测试代码,以便团队成员之间可以协同工作并追踪代码更改。 6. 配置持续集成:将你的测试环境与持续集成工具(如Jenkins)集成,以便在代码提交后自动运行测试脚本,并生成测试报告。 7. 配置测试环境:为自动化测试设置一个独立的测试环境,包括测试服务器、数据库等,以确保你的测试与生产环境隔离开来。 8. 运行和监控测试:通过连接真机设备或模拟器,运行你的自动化测试脚本,并监控测试结果和日志,及时发现和修复问题。 9. 持续改进和维护:定期审查和改进你的测试脚本,根据测试结果和反馈进行修复和优化,确保自动化测试的稳定性和可靠性。 这些步骤可以作为一个基本的指南来搭建App自动化测试环境,具体实施时需要根据你的具体需求和项目情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值