Contributions
Re: Request Not Modified
Lachulearnswrote: I need to test multiple requests in a same testcase.Below Steps have been followed to achieve this. Declared Property at Testsuite Level (eg. Number 1,2,3) Split those values and set the property in Property Step level. So each time during the iteration the property at Property Step will change. Then run the request. But the issue i am facing is, the property at PropertyStep gets updated for every iteration. But the values is not passed to the request. This is my code. ef number = testRunner.testCase.testSuite.getPropertyValue( "number" ) String[] nu = number.split(",") for (int i=0;i<nu.size();i++) { nums=nu[i] testRunner.testCase.testSteps["Prop"].setPropertyValue( "number",nums ) def prop = testRunner.testCase.testSteps["Prop"].getPropertyValue( "number" ) log.info prop def Response = "" Response = testRunner.testCase.testSteps["request1"].testRequest.response.contentAsString log.info Response def file = new PrintWriter ("C:\\Users\\Laksh\\PycharmProjects\\BRMCODE\\response_"+i+".xml") file.println(Response) file.close() } In the above code i am getting only the response without running. i have included the below code to run the Request.This Helps reqrun= testRunner.testCase.testSteps["request1"] Response= reqrun.run(testRunner,context) Response.getResponse().responsecontent1.9KViews0likes0CommentsRe: Request Not Modified
In the above code i am getting only the response without running. i have included the below code to run the Request.This Helps reqrun= testRunner.testCase.testSteps["request1"] Response= reqrun.run(testRunner,context) Response.getResponse().responsecontent1.9KViews0likes0CommentsRequest Not Modified
I need to test multiple requests in a same testcase.Below Steps have been followed to achieve this. Declared Property at Testsuite Level (eg. Number 1,2,3) Split those values and set the property in Property Step level. So each time during the iteration the property at Property Step will change. Then run the request. But the issue i am facing is, the property at PropertyStep gets updated for every iteration. But the values is not passed to the request. This is my code. ef number = testRunner.testCase.testSuite.getPropertyValue( "number" ) String[] nu = number.split(",") for (int i=0;i<nu.size();i++) { nums=nu[i] testRunner.testCase.testSteps["Prop"].setPropertyValue( "number",nums ) def prop = testRunner.testCase.testSteps["Prop"].getPropertyValue( "number" ) log.info prop def Response = "" Response = testRunner.testCase.testSteps["request1"].testRequest.response.contentAsString log.info Response def file = new PrintWriter ("C:\\Users\\Laksh\\PycharmProjects\\BRMCODE\\response_"+i+".xml") file.println(Response) file.close() }Solved1.9KViews0likes2Comments