2013-03-25 4 views
0

soapUI 및 groovy를 사용하여 특정 값이 다시 생성되는지 여부를 테스트하고 있습니까?응답의 값과 soapUI의 이전 값을 비교하는 방법은 무엇입니까?

응답에 ID를 제공하는 JSON과 함께 soapUI 요청을 할 것이므로 ID를 추출하여 동적 위치에 저장해야합니다. 그러면 테스트 사례를 다시 실행할 때 비교할 수 있어야합니다. 이전 이드. 두 값이 모두 일치하면 테스트 케이스가 실패해야하고 그렇지 않으면 새 값을 추가해야하고 테스트 케이스가 실행될 때 이전 값을 비교해야합니다.

이 작업은 최소 10000 회 실행됩니다. 10000 번째 ID는 9999 번째 ID와 모두 비교하여 반복을 확인해야합니다. 테스트가 통과되면 테스트가 통과해야합니다.

제발 도와주세요 .. 미리 감사드립니다!

+0

이 목적으로 파일 시스템을 사용하려고합니까? – CAMOBAP

답변

0

2013 년 3 월 ... 와우 .. 늦은 답변에 미안하지만 잘하면이 질문에 대한 답변을 찾을 수있었습니다.

soapUI 권한이 없으므로이 답변 코드를 제공 할 수는 없지만 내 머리 꼭대기에서 말하면 동적 위치의 값을 저장하는 대신 test suite, 테스트 케이스 또는 프로젝트 레벨 속성과 비교할 때마다. 해당 값을 읽고 비교하십시오.

많은 특성을 작성하지 않고 목록이나 맵에 값을 저장하고 해당 맵을 특성에 저장하는 대신 10000 번 저장해야한다는 것을 알고 있습니다. 값을 확인해야 할 때마다 해당 속성에 액세스하여 비교 대상을 찾습니다.

내일 soapUI에 액세스 할 수 있도록 코드를 작성하려고합니다.

+0

당신이 여전히 이와 같은 작업을하고 있는지는 모르지만 목록을 저장하려고 시도하고 있지만 분명히 soapui는 속성의 문자열 만 허용합니다. – ulitosCoder

관련 문제