Administrator
|
ngrinder 의 test.record 는 레코딩한 메소드에 에러가 발생할 경우, 해당 통계 정보를 보고하지 않는 것 같습니다.
이와 같은 경우 request 를 직접 레코딩 하는 대신에 다음과 같이 레코딩할 메소드를 직접 정의하여 항상 해당 메소드가 정상 수행되도록 해보세요.
class TestRunner :
....
def doTest(test, request) :
try :
result = request1.GET(req_url)
except TimeoutException, e:
grinder.statistics.forLastTest.setLong("userLong0",1)
grinder.logger.error("Occurred...")
test.record(TestRunner.doTest)
|