博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter-maven-plugin高级配置之选择测试脚本(转)
阅读量:6630 次
发布时间:2019-06-25

本文共 4611 字,大约阅读时间需要 15 分钟。

 

在pom.xml文件中可以指定运行哪些jmx脚本。

运行所有的测试脚本

Jmeter默认运行${project.base.directory}/src/test/jmeter文件夹中的所有脚本,下面是示例。

[...]
com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
[...]

运行mvn verify即可。

使用<testFilesIncluded>指定运行的脚本文件

我们可以通过<testFilesIncluded>这个标签来手动指定jmx文件。样例如下:

com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
test1.jmx
test2.jmx

当我们执行mvn verify时,只有${project.base.directory}/src/test/jmeter文件夹中的test1.jmx、test2.jmx会执行。

在<testFilesIncluded>中使用正则表达式

<testFilesIncluded>标签支持正则表达式,下面的示例,指定以foo开头的所有jmx文件。

com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
foo*.jmx

使用<testFilesExcluded>标签反向指定jmx文件

我们还可以使用排除法,来指定不要运行${project.base.directory}/src/test/jmeter文件夹中的文件。样例:

com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
test3.jmx
test4.jmx

当我们运行mvn verify时,${project.base.directory}/src/test/jmeter文件夹中除了test3.jmx和test4.jmx,其他的jmx文件都会执行。

<testFilesExcluded>标签使用正则表达式

反向指定jmx文件时,也可以使用正则表达式,样例:

com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
*bar.jmx

运行时,以bar结束的jmx文件都会排除在外。

<testFilesDirectory>标签指定jmx文件夹

我们还可以自定义jmx文件的位置(默认是${project.base.directory}/src/test/jmeter)。

com.lazerycode.jmeter
jmeter-maven-plugin
1.9.0
jmeter-tests
verify
jmeter
/scratch/testfiles/

转载请保留链接地址:

转载于:https://www.cnblogs.com/zhengah/p/5207071.html

你可能感兴趣的文章
正则表达式中参数g、i、m的作用(share)
查看>>
使用Solr构建企业级的全文检索(四)---------写入文档
查看>>
squid的正向代理和反向代理
查看>>
linux下命令与文件的查询
查看>>
SEO意识的网站设计:设计和SEO的完美结合可能么?
查看>>
IP 算法
查看>>
IBM_System_x3650服务器固件升级手顺
查看>>
awk单行脚本
查看>>
软件开发之通病解析
查看>>
python wxPython 5 (框架 wx.Frame)
查看>>
windows server backup 功能备份虚拟机
查看>>
js---OOP浅谈
查看>>
PHP多进程
查看>>
现代前端开发路线图:从零开始,一步步成为前端工程师
查看>>
virsh命令集
查看>>
ESXi 5.0设置时间
查看>>
PLSQ显示乱码的解决方法
查看>>
centos 释放缓存
查看>>
怎么在win7让WAMP下的apache自动启动
查看>>
WIN2008R2下安装plsqldeveloper和toad
查看>>