Pytest+selenium+allure+Jenkins自动化测试框架搭建及使用

本文详细介绍了在Windows环境下搭建Pytest、Selenium、Allure和Jenkins自动化测试框架的步骤。首先,介绍了Python、JDK、PyCharm或VSCode的安装配置。接着,讲解了如何安装pytest、selenium和allure-pytest等相关Python包。通过pytest执行测试用例,使用allure生成测试报告。然后,指导安装Tomcat和Jenkins,并配置相关环境变量,以及安装Jenkins的Allure插件。最后,概述了基于POM模型的测试框架目录结构和组成,强调了POM模型在代码维护和可读性上的优势。
摘要由CSDN通过智能技术生成


一、    环境搭建
1.    Python下载及安装
Python可应用于多平台包括windows, Linux 和 Mac OS X, 本文主要介绍windows环境下。你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。
 
如未安装python, 推荐下载python 3.8.3以上版本,本文主要介绍windows下安装,打开 WEB 浏览器访问https://www.python.org/downloads/windows/ ,在下载列表选择对应的Windows系统平台安装包,如文件名python-3.9.5-amd64.exe(对应64位操作系统),直接运行安装。

 

 

下载后运行.exe可执行文件,使用默认设置,“下一步”直到完成, 添加安装路径如:C:\Python38和C:\Python38\Scripts两个路径到环境变量Path中,保存后在cmd命令行下执行python验证。
环境变量编辑结果:

 

    2. JDK安装(后面的Tomcat, allure等需要依赖JDK)
去官网(https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)下载JDK安装包,运行下载的JDK安装文件,如jdk-8u181-windows-x64.exe,只需要更改一下安装位置(或不改)并记住这个安装位置。
2.1在上一步的环境变量中新建JAVA_HOME变量,变量值即JDK安装目录(我的是: c:\Program Files\Java\jdk1.8.0_181)。
2.2再新建CLASS_PATH变量,变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;  前面有个英文的点和分号不要漏掉。
2.3 Path变量中新增值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;  注意如果是windows7系统等path变量中多个地址都放在一行的情况下,要在之间增加英文分号与前面的变量值间隔开.
设置完成后结果如下图所示:

 

保存配置后可以在cmd下执行java -version验证:

 

3. 编辑器安装
可以自行搜索PyCharm或Visual Studio Code的安装及配置,本文不详细说明
PyCharm下载地址: https://www.jetbrains.com/zh-cn/pycharm/
Visual Studio Code下载地址: https://code.visualstudio.com/

4. 相关python包及插件的安装
本框架需要用到的python包包括:pytest, selenium, allure-pytest
4.1 安装pytest
在cmd下或PyCharm或Visual Studio

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值