将Jmeter testResults导入XML数据到mysql中

时间:2011-04-29 20:45:52

标签: mysql sql xml import jmeter

我在jmeter中做了一些测试,它以下列格式生成xml报告

 <testResults version="1.2">

 <httpSample t="28786" lt="27285" ts="1304028697536" s="true" lb="/" rc="200" rm="OK" tn="Ultimate Thread Group 1-2" dt="text" by="344754" hn="MacBook-Pro.local"/>
 </testResults>`

我在mysql中创建了一个名为testResult的表,其中包含列t,lt,ts,s,lb ......等等。

我想知道如何将每个属性的内容导入mysql?

感谢。

2 个答案:

答案 0 :(得分:1)

大多数编程语言都会为您提供实现此目的的方法。 Python有suds,JAXB Marshalling for java。

还有这种方法

Using XML in mysql

答案 1 :(得分:0)

您可以将数据库中的xml数据转储到db中,例如您在链接中的grantk show,或者您必须将xml值映射到java,python或perl中所需的db字段。

请注意,您可以在xml或csv

中输出结果

更多信息:http://jmeter.apache.org/usermanual/listeners.html

在这里:http://jmeter-tips.blogspot.com/2010/02/tip-8-how-to-save-test-results.html