栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Appium Studio+Pytest APP UI自动化框架搭建-2

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Appium Studio+Pytest APP UI自动化框架搭建-2

写在前面:
本系列博文,将告诉大家如何搭建Appium studio + Pytest + Selenium + Yaml + Allure 的APP UI自动化框架。本博文将分为如下几个部分:
1)框架的基本介绍
2)Python环境搭建
3) 自动化框架的代码介绍

本博文,是此系列的第2部分,即:分享给大家如何搭建测试环境。

1. 下载并安装Python 3.7
从如下的Python官网地址,下载Python
https://www.python.org/downloads/windows/

Python下载后安装后,需要配置环境变量。如下图中红框内内容:

2. Pycharm下载和安装
本套自动化测试框架选取Pycharm作为开发工具,从如下地址下载社区版本:
https://pycharm-community-edition.en.softonic.com/

下载安装过程和配置,不再赘述
本套框架使用的pycharm版本是:PyCharm Community Edition 2019.2

3. Python虚拟环境的创建
在开发中很多时候不同的项目会需要用的不同版本的包,甚至是不同版本的Python,而使用虚拟环境就可以轻松解决问题。虚拟环境通过创建一个全新的Python开发环境,从而实现不同项目间的隔离。

创建的步骤:
1)安装虚拟环境的包
python -m pip install virtualenv

2)创建虚拟环境
定位到项目文件夹后,执行如下的命令
virtualenv venv
其中venv为虚拟环境,对应的文件夹名称。

3)激活虚拟环境
定位到第2步创建的虚拟环境文件夹下,执行如下的命令,可以激活虚拟环境。
activate.bat

4. 安装allure并配置环境变量
Allure用于测试报告的展示,从如下地址下载
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/

下载后解压到本地,然后设置环境变量
xxxxxxxxallure-2.17.3bin

5. 安装allure-pytest包
pytest 框架结合 Allure 生成 格式统一、美观的 测试报告,需要安装allure-pytest包

使用如下命令安装Allure-Pytest包
python -m pip install -U allure-pytest -i https://mirrors.aliyun.com/pypi/simple/

6. 安装Yaml包
本框架使用yaml文件作为兑现库,因此需要安装Yaml包,需要使用相关的方法,读取Yaml文件

使用如下命令安装Yaml包:
python -m pip install -U pyyaml -i https://mirrors.aliyun.com/pypi/simple/

7. 安装appium python client
Appium-python-client是一个扩展库,用于向Python语言中添加Selenium 3.0和Mobile JSON Wire协议的功能,用于移动测试框架Appium。

使用如下的命令安装Appium-python-client包:
python -m pip install -U Appium-python-client==1.3.0 -i https://mirrors.aliyun.com/pypi/simple/

到此为止,自动化测试的环境搭建告一段落,所有需要的包和软件如上所述。

2022年5月29日,写于疫情封控的上海家中,天气逐渐变热了,加油,加油

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941315.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号