2014-05-22 63 views
1

我需要用火了SoapUI(負載測試),具有獨特的證書每個請求更多然後16K要求每個請求, 有什麼辦法來測試這種情況?負載測試具有獨特的憑證

請讓我知道是否有可能使用的負載測試「安裝腳本」選項,或者是有任何其他方式來測試Java腳本?

乾杯!

+0

您是否使用SOAPUI或SOAPUI PRO? – nwill001

+0

憑證在哪裏? – SiKing

+0

我正在使用SoapUI。 – user3652287

回答

0

你可以做這樣的事情在Groovy腳本:

def tc = testRunner.testCase.testSuite.project.testSuites["testSuiteName"].testCases["testCaseName"] 
    tc.testSteps.each 
    { 
    q-> 
    if(q.getValue().config.type.equals("restrequest") || q.getValue().config.type.equals("request")) 
    { 
    q.getValue().httpRequest.setUsername("value"); 
    q.getValue().httpRequest.setPassword("value"); 
    q.getValue().httpRequest.setDomain("value"); 
    } 
    } 

您將只需要有然後動態設置的值是唯一的。

+0

嗨,非常感謝,但動態提取值不起作用,因爲我需要更多的16000請求(這是巨大的)與每個請求具有唯一值傳遞。那麼有沒有什麼能夠自動改變任意數字的數字? – user3652287

+0

可以這樣使用:'$ {=(int)(Math.random()* 50000)}' – nwill001