1

この問題に直面した人はいますか?これに対する解決策はありますか?

ステップInvalidLoginAttempt をテスト ケースセッションから実行するために、以下のスクリプトを試しました。

testRunner.testCase.testSuite.getTestCaseByName("Session").runTestStepByName("InvalidLoginAttempt") 

投げていた

groovy.lang.MissingMethodException: メソッドの署名がありません: com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase.runTestStepByName() は引数の型に適用できます: (java.lang.String) 値: [InvalidLoginAttempt]可能な解決策: getTestStepByName (java.lang.String)、行の getTestStepByName(java.lang.String) エラー: 4

だから変えてみた

testRunner.testCase.testSuite.getTestCaseByName("Session").runTestStepByName["InvalidLoginAttempt"] 

エラーを下回っています。

groovy.lang.MissingPropertyException: そのようなプロパティはありません: クラスの runTestCaseByName: com.eviware.soapui.impl.wsdl.WsdlTestSuite エラー行: 4

4

1 に答える 1

3

以下で試してみたところ、うまくいきました.. :)

def r = testRunner.testCase.testSuite.getTestCaseByName("Session").getTestStepByName("InvalidLoginAttempt").run(testRunner, context);
于 2013-01-23T08:45:56.343 に答える