摘要:
一、pytest单元测试框架 (1)什么是单元测试框架 单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。 (2)单元测试框架 java: junit 和testng python: unittest 和 pytest (3)单元测试框架主要做什么? 测试发现:从多个 阅读全文
摘要:
1、新建一个maven的项目 2、配置用代码获取方式:Git(2-1)Repository URL: 代码仓库地址(http://XXX.XXX.git)(2-2)Credentials:可以配置不同的方式(2-3)Branch:选择branch,比如: */master (2-4)手动方式的bui 阅读全文
摘要:
一、安装Allure插件 二、系统配置(添加Allure Commandline)(1)进入Jenkins系统配置的“全局工具配置”,如下图。 (2)安装Allure Commandline (From Maven Central 选择版本,我选的是最新的2.13.1) 阅读全文
摘要:
1、 下载allure-commandline Allure下载地方https://github.com/allure-framework/allure2/releases(windows环境搭建) 其他环境下载方式:https://docs.qameta.io/allure/#_installin 阅读全文
摘要:
@Epic : 在测试类上方添加,或者每个方法上方添加,用于标注”测试的模块“(史诗级别的)。添加后,在Allure report的“功能”页可以看到比较清晰的层级关系。 @Feature : 在测试方法上方添加,用于标注”测试的功能块“。添加后,在Allure report的“功能”页可以看到比较 阅读全文
摘要:
(1)要使用Allure Report,需要先在pom.xml文件中做以下配置<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <aspectj.version>1.8.10</aspect 阅读全文
摘要:
**************************************************************** 说明文档:https://docs.qameta.io/allure/wiki:https://github.com/allure-framework/allure1/w 阅读全文
摘要:
条件:Jenkins安装pipeline插件和Allure插件 1、基础pipeline脚本 拉取代码=》执行clean操作=》执行单元测试=》执行打包部署=》执行其他 (1)图示 jenkins执行阶段视图 gitlab中单元测试的对应结果 jenkins单元测试报告的入口单元测试报告展示 (2) 阅读全文
摘要:
目的:只需把jmx文件和build.xml放在同一目录下,就可以执行当前目录下的所有jmx文件,至于输出结果,都会生成到Report/html文件夹中。后期build.xml不需要再修改。 步骤: 1、jenkins上安装ant插件 2、要实现循环执行jmeter文件,需要下载 ant-contri 阅读全文
摘要:
此接口模板,采用了csv配置文件和“关键字驱动框架”相结合的方式。根据实际业务需求,在jmeter中添加http请求,然后把各种参数信息与预想结果,通过csv文件传入,进行快速校验。 以“掌门发布”的几个http请求做了sample,以下做相关的简单说明。 注意:“关键字驱动框架”可以参看Jmete 阅读全文