Pytest单元测试框架——Pytest+Allure+Jenkins的应用
一、简介 pytest+allure+jenkins进行接口测试、生成测试报告、结合jenkins进行集成。 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高 allure-pytest是python的一个第三方库。用于连接pytest和allure,使它们可以配合在一起使用。 allure-pytest基于pytest的原始执行结果生成适用于allure的json格式结果。该json格式结果可以用于后续适用allure生成html结果。 二、安装 1、安装pytest,命令行或终端中输入 1 pip install pytest 2、安装allure-pytest,安装成功 1 pip install allure-pytest allure-pytest安装成功后截图如下。 3、下载安装JDK 官方下载: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 安装与配置不作阐述请谅解 4、下载安装Jenkins 官方下载: https://www.jenkins.io/ 安装与配置不作阐述请谅解 三、下载Allure并配置