2017-07-14 11 views

回答

1
  1. 为什么你需要插件时的JMeter已经自带了TCP Sampler?下面配置测试连接例如用example.com主机上端口80

    JMeter TCP Sampler Check Connectivity

    采样将通过这是否是能够建立与给定的主机和端口的连接,并以其他方式失效。您可以了解更多关于TCP采样器使用来自How to Load Test TCP Protocol Services with JMeter

  2. 您也可以使用JSR223 Sampler替代,相当于Groovy代码将是这样的:

    import org.apache.commons.io.IOUtils 
    import java.net.Socket 
    
    Socket s = null; 
    
    try { 
        s = new Socket('example.com', 80) 
    } 
    catch (Exception ex) { 
        SampleResult.setSuccessful(false) 
        SampleResult.setResponseMessage(ex.getMessage()) 
    } 
    finally { 
        IOUtils.closeQuietly(s) 
    } 
    
+0

我得到500错误,当我运行测试根据给定的链接。请帮助我 – devdoubts

+0

如何将我在tcp sampler中发送的消息 – devdoubts