【完结版】jmeter+ant+python自动化框架,且支持jenkins持续集成

2023-11-19

          前言:本文是实现jmeter+ant+python脚本的自动化测试框架,并且把整套部署在jenkins,通过jenkins的构建来出发脚本的运行,而且还会在jenkins上展示html报告。本文记录搭建框架的整个步骤,以及遇到的问题和记录解决办法。

 一、整体框架的介绍。

        项目名:jmeter_autotest

        项目需要的工具:apache-jmeter-5.4.3   apache-ant-1.10.5 

        编辑器:pycharm (只是为了比较好修改文件)

        项目目录

                --project. 用来存放项目文件  jmx和build

                --report  用来存放测试报告

                --testing  用来存放python脚本

                --tools   用来存放apache-jmeter-5.4.3   apache-ant-1.10.5 包

 给大家展示下我本地的目录结构:

 

二、部署到jenkins,并且通过参数构建给jmeter传参数,以至于来给jmeter的用户变量传递不同的参数,达到参数构建的效果

1)jenkins的部署,这个部署步骤就百度吧或者看我之前的文章。资料很多,这里不再废话。

2)将上面的框架代码,包含jmeter和ant全部上传到gitee。我这里已上传,有需要的自取,自取的同学不要忘了给作者文章点个小赞

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【完结版】jmeter+ant+python自动化框架,且支持jenkins持续集成 的相关文章

随机推荐

  • ostream_iterator详细解析

    ostream iterator属于I O流STL适配器 用于获取一个元素 同时保存在缓冲器中 可以供Cout输出 如果把cout看做成一个对象 那么在Cout对象当中存在一片用于数据存储的区域 ostream iterator在STL中一
  • [机器学习与scikit-learn-50]:特征工程-特征选择(降维)-5-二级过滤-特征值与标签之间的关系:F过滤与互信息量法过滤

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 124080785 目录 前言 第1章
  • tomcat如何配置context的docBase

    docbase是web应用和本地路径 path是tomcat访问这个应用的URL路径 Tomcat的项目部署方式有以下三种 1 直接把项目复制到Tomcat安装目录的webapps目录中 这是最简单的一种Tomcat项目部署的方法 也是初学
  • HDLBits刷题_Verilog Language_Procedures_Alwaysblock1

    学习内容 Since digital circuits are composed of logic gates connected with wires any circuit can be expressed as some combin
  • VMWARE虚拟机更新Ubuntu卡在登陆界面的问题解决

    昨天在搭建开发环境的时候 需要安装一些图形包和升级系统的组件 升级重启后 发现系统进不去了 如下图所示 我的是VMWARE虚拟机 不存在独显驱动问题 所以排除这个问题 将lightdm组件重新装一次 问题可以解决 步骤如下 1 重启 看到如
  • Cuda Streams的概述(四)-- 同步

    同步 同步的APIs 同步所有的事情 阻塞host端 直到所有的CUDA调用完成 cudaDeviceSynchronize 同步主机端特定的流 阻塞host端 直到流里的CUDA调用完成 cudaStreamSynchronize str
  • PyQt开发样例: 利用QToolBox开发的桌面工具箱Demo

    老猿Python博文目录 专栏 使用PyQt开发图形界面Python应用 老猿Python博客地址 一 引言 toolBox工具箱是一个容器部件 对应类为QToolBox 在其内有一列从上到下顺序排列的标签部件项 tabbed widget
  • (转)AI技术能给金融带来什么

    AI技术能给金融带来什么 2017 04 13 今日投资官微 来源 维基百科 文因互联分析 人工智能的热潮被AlphaGo带到顶点 然而在人工智能的学科发展史上是有繁荣期和稳定期的 一个技术突破会带来一定时期内难以想象的繁荣 之后的科学发展
  • [Hadoop] 实际应用场景之 - 阿里

    http blog csdn net u010415792 article details 9151475 Hadoop在淘宝和支付宝的应用从09年开始 用于对海量数据的离线处理 例如对日志的分析 也涉及内容部分 结构化数据等 使用Hado
  • 阿里老哥独家珍藏的Java面试突击宝典,轻松应对95%秋招面试题

    临近秋招 想必有不少老哥已经在为面试做准备了 大家想必也知道现在面试就是看项目经验 基本技术 个人潜力 也就是值不值得培养 总之就是每一次面试都是对我们能力的检验 无论是软实力还是硬实力 软实力其实就是简历包装 自我介绍 与面试官交谈技巧等
  • UVA 1347 Tour

    描述 Click Here quad 给定平面上n n lt 1000 个点的坐标 按照x递增的顺序给出 各点x坐标不同 且均为整数 你的任务是设计一条路线 从最左边的点出发走到最右边的点再返回 要求除了最左边和最右边之外 每个点恰好经过一
  • java中什么是并发,如何解决?

    多个进程或线程同时 或着说在同一段时间内 访问同一资源会产生并发问题 银行两操作员同时操作同一账户就是典型的例子 比如A B操作员同时读取一余额为1000元的账户 A操作员为该账户增加100元 B操作员同时为该账户减去 50元 A先提交 B
  • awk读取ini配置文件

    awk读取ini配置文件 一 awk基础 二 读取ini 1 net ini文件 2 打印 三 读取特定Section的Key的值 1 设置特定值 2 查找匹配项 四 总结 一 awk基础 F 指定分割符 print 打印 0 表示整个当前
  • 软件项目管理与开发流程管理 课程

    软件项目管理与开发流程管理 课程背景 以 IT领域典型的软件开发项目管理为主线 结合业界公认最成功的Rational软件开发统一流程架构 Rational Unified Process 和奉为项目管理圣经的美国项目管理协会 PMI 项目管
  • mnist数据集及其读写格式

    mnist数据集及其读写格式 1 mnist 数据集 2 idx 数据格式 参考文献 1 mnist 数据集 mnist数据是手写的数字0 9的数据集 共包含训练集60000个样本和测试集10000个样本 mnist是NIST的子集 同时m
  • Sa-Token获取当前所有可用Token

    记录一下写的小工具 里面的逻辑只能让各位大佬自己看了 各位用的时候自己改改 TokenInfo这个类是自定义的 我这里是获取了一下当前token对应的用户最大的生命周期 各位大佬们自行享用了 获取所有有效token集合 return pub
  • Python -- The eric Python IDE

    Python The eric Python IDE ataru 21 Jul 2008 14 26 最近在看Qt4 結果就看到eric這個為了Python與Ruby開發的IDE工具 它本身是用Python Qt寫出來的 因此這正可以當作希
  • 我的世界1.12 Java崩溃,1.12.2崩溃报告求助

    官方认证版本 mod都是在百科或者CurseForge上下载的 每次崩溃都没得前兆 突然崩溃 之后打开存档就会直接崩溃 crash reports如下 Minecraft Crash Report WARNING coremods are
  • STM32使用HAL库实现按键的单击、双击、长按

    STM32使用HAL库实现按键的单击 双击 长按 目录 STM32使用HAL库实现按键的单击 双击 长按 前言 具体思路 工程配置 代码实现 实验效果 扫描以下二维码 关注公众号雍正不秃头获取更多STM32资源及干货 前言 编程开发环境 S
  • 【完结版】jmeter+ant+python自动化框架,且支持jenkins持续集成

    前言 本文是实现jmeter ant python脚本的自动化测试框架 并且把整套部署在jenkins 通过jenkins的构建来出发脚本的运行 而且还会在jenkins上展示html报告 本文记录搭建框架的整个步骤 以及遇到的问题和记录解