Тестовые случаи с GroovyScript / SetupScript терпят неудачу при запуске на Jenkins - PullRequest
0 голосов
/ 10 января 2020
def workspace =testRunner.testCase.testSuite.project.workspace
def testCase =workspace.getProjectByName(ProjectName).getTestSuiteByName(SuiteNAme).getTestCaseByName("TCName")
def genRandomValues = workspace.getProjectByName(ProjectName).getTestSuiteByName(SuiteNAme).getTestCaseByName("TCName").getTestStepByName(StepName to generate Random values)
def properties = new com.eviware.soapui.support.types.StringToObjectMap()

И я хочу выполнить этот шаг несколько раз в al oop, используя:

testCase.run(properties, false)
while (i <100){
    genRandomValues.run(testRunner,context)
    i++
}

Это прекрасно работает в моем локальном компьютере - но в среде Jenkins я получал значение Null для рабочей области и контекста переменная. Любые мысли, пожалуйста! Требуется ли изменение синтаксиса для Дженкинса?

...