Jmeter + Ant 测试环境搭建 及解决问题: the type doesn't support nested text data

1、首先确保测试机器中已经按照jdk1.6以上版本,如果没有,那就上官网下载吧。 
2、下载Ant,解压至指定目录,并配置好环境变量:http://ant.apache.org/ 
在命令行下执行ant -v可验证安装是否成功: 

3、下载并安装jmeter(尽量与ant在同一个目录下):http://jmeter.apache.org/ 
4、将 jmeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中 
5、修改Jmeter的bin目录下jmeter.properties文件的配置:jmeter.save.saveservice.output_format=xml 
6、在指定的工作目录下创建jmeter脚本保存的目录,并在其中创建一个build.xml文件

Jmeter + Ant 测试环境搭建 及解决问题: the type doesn't support nested text data_第1张图片

7、build.xml文件内容如下:





















    







classpathref="xslt.classpath"
force="true"
in="${jmeter.result.jtlName}"
out="${jmeter.result.htmlName}"
style="${jmeter.home}/extras/jmeter-results-detail-report.xsl" />








8、执行测试 
通过cmd进入build.xml所在的工作目录,输入ant,测试开始执行,如下: 

Jmeter + Ant 测试环境搭建 及解决问题: the type doesn't support nested text data_第2张图片

 出现这个错误,是因为编码问题,在复制粘贴的过程中,产生了一些不可见的乱码。 解决办法是将build.xml文件复制粘贴到vim editor中,并删除其中的乱码,保存后,再次运行 ant,可以解决问题。

Jmeter + Ant 测试环境搭建 及解决问题: the type doesn't support nested text data_第3张图片

 

转载于:https://www.cnblogs.com/yuanchunli/p/5865603.html

你可能感兴趣的:(Jmeter + Ant 测试环境搭建 及解决问题: the type doesn't support nested text data)