2012-12-31 3 views
3

컨트롤러 - 경우 나는 상태 완벽하게 작동동안은과 JMeter를

${__javaScript("${DONE}"!="Downloaded")} 

있는 동안 컨트롤러가 있습니다.

는 지금은 또 다른 조건을 위의 조건 중 하나에 종료해야한다

${__javaScript("${Temp}"!="No Exceptions found")} 

루프를 추가 할.

For 컨트롤러의 하위 노드로 "If Controller"를 추가하고 If Controller에이 조건 (${__javaScript("${Temp}"!="No Exceptions found")})을 지정했지만 루프를 종료하는 방법을 얻지 못했습니다.

먼저 "다운로드 됨"을 찾지 못한 경우 "예외가 발견되지 않음"을 찾으면이 루프를 종료하려면 어떻게해야합니까?

또한 Jmeter는 If 조건을 평가할 때 .log 파일에 오류를 생성합니다. 무엇이 잘못 되었습니까?

+0

어떤 예외가 생성됩니까? –

답변

7

If 컨트롤러를 While 컨트롤러에 넣을 필요가 없습니다. While 컨트롤러에서이 조건을 사용할 수 있습니다.

${__javaScript("${DONE}"!="Downloaded" && "${Temp}"!="No Exceptions found")} 
+0

감사합니다, 나를 위해 매력처럼 일했습니다! 처음에는 잘못된 논리 연산을 설정합니다 : "||" && 대신. 내가 무엇을 놓쳤는 지 알아 내기 위해 2 시간 이상을 소비했다. ( –