zoukankan      html  css  js  c++  java
  • jenkins+ant+jmeter实现接口自动化与持续集成

    jenkins+ant+jmeter实现接口自动化与持续集成

    1、环境的搭建与使用可以参考该文章,详细介绍了使用过程。

    https://blog.csdn.net/nielinqi520/article/details/81945285

    2、关于生成报告的定制样式,稍作改造,实现样式如下

    主要思路:

    2.1:ant构建执行bulid.xml中配置需要执行的jmeter .jmx脚本

    2.2:执行脚本生成结果xml文件

    2.3:使用.xsl文件去解析结果xml文件,生成特定的样式的html结果文件,想要做出的html文件样式都可以通过.xsl文件来实现。

    2.4:对于摘要部分,遍历线程组,获取每个现场组后,获取该线程组tn个数即为用例总数,获取请求中attribute::s='false'则为失败的用例;对于详情列表,解析xml文件中数据,在原来的基础上,jdbc请求的报文是没有打印的,现在添加进来。

    图二:xml结果文件

      图三: xsl样式代码,概要的解析

    图四:jdbc请求日志的打印

    图五:

    3:执行多个目录的jmx脚本

    通常情况一个项目做自动化,那么脚本的存放不会在一个目录下,会根据实际的业务将脚本存放在对应的目录,那么如何将所有该项目的脚本执行呢?如图配置多个目录

  • 相关阅读:
    4111130工作总结
    js enumerations 01
    有角度地事件解读,有品质地视觉呈现。《视界》
    Mule 入门之:环境搭建
    Date 对象用于处理日期和时间
    JS脚本,时间判断问题
    丈夫道(zhuan)
    查看IP连接netstat
    二代支付简介
    对付网页无法复制的最简单绝招 ( 转)
  • 原文地址:https://www.cnblogs.com/qiaoli0726/p/14383990.html
Copyright © 2011-2022 走看看