设备:ThinkPad T420s系统:RedHat 7.2<一>先完成java的安装和环境配置
登陆网址选择对应版本下载
  http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安装java
  cd /usr                    
  mkdir j            
                
         
            
            
            
            一、allure介绍allure 是一款开源的,专门用来展示测试结果的测试报告工具,报告内容精致美观且专业。allure 可以与非常多的测试框架做集成:Java 语言,可以与 junit4、junit5、TestNG 测试框架集成;Python 语言,可以与pytest、behave、nose 测试框架集成;allure会将测试用例的执行数据保存到json文件当中,再利用 allure 的命令行将            
                
         
            
            
            
              1.安装allure1)下载 allure.zip 下载地址:allure-github: https://github.com/allure-framework/allure22)解压到本地目录、配置allure.bat的环境变量Path; 在cmd命令行中运行allure,确认环境变量配置成功.2.pytest插件安装 命令:pi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 19:59:46
                            
                                220阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装 jdk1.8(在jenkins中不配置,只为了形成allure的运行环境)下载allure,配置环境变量pytest插件的安装:Allure插件的安装: pip install allure-pytest 在jenkins中加入插件: Allure jenkins Plugin 全局工具配置: ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-22 17:34:00
                            
                                520阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            持续集成(CI)的整个流程目标就是实现自动的拉取代码、编译、打包、部署到远程服务器、自动执行测试,自动发送邮件,从而能够排除人的因素,提高测试的效率。本文我们就介绍如果基于github的源码管理库实现以上流程。以下几基础的配置和插件的安装请参考前4篇文章。通过ngork,将IP暴露到网络中GitHub收到push动作后要主动通知Jenkins,所以Jenkins所在服务器一定要有外网IP,否则Gi            
                
         
            
            
            
            jenkens升级环境安装:windows7+64位pytest:4.0.2allure的安装:allure的python库pytest-allure-adaptorjenkins的安装:2.138.2 (查看已安装版本:登录jenkins后,在网页右下角可查看)JDK 1.8 注意:jenkins2.357之后的版本不再支持jdk8最好安装jdk11和新版本的Jenkins2.414&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 08:40:05
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker基础教程可参考:容器Docker详解 Jenkins基础知识可参考:jenkins笔记(1) Git基础知识可参考:GIT笔记 文件脚本内容参考:junsansi,可以根据实际项目具体修改脚本。一、概要开发将源码上传到github仓库,通过jenkins持续集成引擎结合git工具,将源码拉取到jenkins服务器,通过工具maven在本地讲源码编译打包成war包,在ssh到Docker            
                
         
            
            
            
            前言 jenkins上集成allure的报告才是高大上的,jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里是用的docker容器,在容器内部安装allure pytes            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-03 16:01:50
                            
                                3032阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            allure 是一款开源的,专门用来展示测试结果的测试报告工具,报告内容精致美观且专业。allure 可以与非常多的测试框架做集成:Java 语言,可以与 junit4、junit5、TestNG 测试框架集成;Python 语言,可以与pytest、behave、nose 测试框架集成;allure会将测试用例的执行数据保存到json文件当中,再利用 allure 的命令行将文件转换成 HTML            
                
         
            
            
            
            恢复内容开始 前言 上篇学习了生成HTML Piblisher 报告但是看起来比较low,今天学习一下Allure报告,jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-03 14:24:00
                            
                                191阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、安装插件 allure-jenkins-plugin 2、在全局工具配置中,配置allure命令行3、全局工具配置中,添加JDK配置4、配置slave节点工具(JDK+Allure)-配置在节点上的工具路径5、Job中,构建后操作-添加allure报告输出配置。jenkins-集成Allure测试报告.在Jenkins的页面中点击“系统管理”->"管理插件",搜索“allure            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 12:59:07
                            
                                214阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. pytest测试代码import pytest
import allure
class Test_ABC:
        @pytest.fixture()
        def before(self):
                print("------->before")
                yield
                print("            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-12-08 10:25:54
                            
                                1668阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker, Jenkins, Pytest and Allure: A Comprehensive Introduction
Introduction
In the world of software development, continuous integration and delivery have become an integral part of the process. D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-18 11:49:50
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言  Allure Framework是一种灵活的轻量级多语言测试报告工具,不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息。1. 环境准备:JDK1.8+allure命令行应用程序python 库 pytest-allure1.1 下载安装JDK1.8+,并配置环境变量
1.2 从官网下载并安装适合自己环境的alluer            
                
         
            
            
            
            Jenkins集成Allure报告及Build step 'Allure Report' marked build as failure报错解决            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-03 19:12:50
                            
                                288阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
               接口自动化-jmeter+ant+jekins搭建及配置1 安装jmeter,此处不再描述1.1 下载不再描述1.2 配置环境变量JMETER_HOME为 D:\Program Files (x86)\apache-jmeter-2.12;CLASSPATH为 %JMETER_HOME%\lib;PATH为%JMETER_HOME%\bin;            
                
         
            
            
            
            前言 jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里是用的docker容器,在容器内部安装allure-pytest 先进docker容器 docker exec -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-27 18:45:28
                            
                                1443阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近做压测时使用到Jmeter,为什么用它,之前也做过部分压测,不是很系统,使用的是Apache Bench,虽然效率高,但是功能比较简单,不太适合本次压测场景。本次压测场景主要需求点:1、需要实现Request1的返回作为Request2的RequestBody或Header2、需要按比例分配API请求并发,以模拟真实的API压力场景对于以上需求,Jmeter均提供了较好的处理方案,后面会一一介            
                
         
            
            
            
            Mac中jenkins的使用:https://jenkins.io Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。Jenkins特性 l 易于安装-只要把jenkins.war部署到se            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-02 15:40:39
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-29 17:38:24
                            
                                272阅读
                            
                                                                             
                 
                
                                
                    