如何删除jmeter中的过时元素

时间:2017-10-09 11:50:03

标签: jmeter obsolete

我使用Jmeter 3.2版本。我更新了旧请求,现在我需要删除过时的元素。右键单击元素不会给出任何上下文菜单。 使用2.11 jmeter打开文件对我来说不是一个选项,因为它需要java7。我没有它并且在我的工作机器上安装任何东西我需要我们的管理员批准。这需要很长时间。 那么有没有办法在jmeter 3.2中删除过时的元素? 感谢。

2 个答案:

答案 0 :(得分:2)

我找到了更简单的方法:

  • 选择过时的元素(左键单击)
  • 点击“剪切”按钮。

答案 1 :(得分:1)

您也可以使用Java 8在JMeter 2.11中打开jmx文件。

如果由于某种原因无法打开,可以编辑文件并删除以下标记(内部使用SoapSampler的hashTree):

  <hashTree>
    <SoapSampler guiclass="SoapSamplerGui" testclass="SoapSampler" testname="SOAP/XML-RPC Request" enabled="true">
      <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
        <collectionProp name="Arguments.arguments"/>
      </elementProp>
      <stringProp name="SoapSampler.URL_DATA"></stringProp>
      <stringProp name="HTTPSamper.xml_data"></stringProp>
      <stringProp name="SoapSampler.xml_data_file"></stringProp>
      <stringProp name="SoapSampler.SOAP_ACTION"></stringProp>
      <stringProp name="SoapSampler.SEND_SOAP_ACTION">true</stringProp>
      <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
    </SoapSampler>
    <hashTree/>