AJAX 지원

IBM Rational Functional Tester는 AJAX 기반 웹 애플리케이션 테스트를 지원합니다.

자동 추적 옵션을 true로 설정하거나 자동 추적 옵션을 false로 설정하는 두 가지 다른 방법으로 AJAX 기반 애플리케이션을 테스트할 수 있습니다.

AJAX 기반 애플리케이션을 테스트하는 데 사용할 Rational Functional Tester API

AJAX 기반 애플리케이션을 테스트하기 위해 Functional Test 스크립트에서 다음 API를 사용할 수 있습니다. 이 API는 HTML.Document 테스트 오브젝트에서 호출되어야 합니다.
메소드 설명 예제
SetAjaxTrace(boolean) 문서 제어에서 AJAX 요청을 추적합니다. document_htmlDocument().setAjaxTrace(true);
GetAjaxPendingRequests () 첫 번째 AjaxTraceOn 이후 주어진 시간에 AJAX 보류 요청 수를 리턴합니다.
document_htmlDocument().getAjaxPendingRequests();
WaitForAjaxPendingRequests (int) 지정된 수의 AJAX 요청이 완료되기를 기다립니다. 인수를 지정하지 않은 경우에는 보류 요청이 0이 될 때까지 무기한으로 대기합니다. document_htmlDocument().waitForAjaxPendingRequests(2);
GetAjaxCompletedRequests () 첫 번째 AjaxTraceOn 이후 주어진 시간에 완료된 AJAX 요청 수를 리턴합니다. document_htmlDocument().getAjaxCompletedRequests();
WaitForAjaxCompletedRequests (int) 지정된 수의 Ajax 요청이 완료되기를 기다립니다. document_htmlDocument().waitForAjaxCompletedRequests(4);
주: 이 API에 대한 자세한 정보는 API 참조 주제를 확인하십시오.

피드백