Soporte para AJAX

Rational Functional Tester soporta las pruebas en aplicaciones web basadas en AJAX.

Puede probar aplicaciones basadas en AJAX de dos formas distintas; estableciendo la opción Rastreo automático en verdadera o estableciendo la opción Rastreo automático como falsa.

API de Functional Tester API para probar aplicaciones basadas en AJAX

Los siguientes API se puede utilizar en scripts de Functional Test para probar aplicaciones basadas en AJAX. Estos API deben invocarse en los objetos de prueba HTML.Document.
Método Descripción Ejemplo
SetAjaxTrace(booleano) Para rastrear solicitudes de AJAX en el control de documentos document_htmlDocument().setAjaxTrace(true);
GetAjaxPendingRequests () Devuelve el número de solicitudes pendientes de AJAX en cualquier momento tras el primer AjaxTraceOn.
document_htmlDocument().getAjaxPendingRequests();
WaitForAjaxPendingRequests (int) Espera a que se complete el número de solicitudes de AJAX especificado. Espera indefinidamente hasta que las solicitudes pendientes se resuelven, si no se ha especificado el argumento. document_htmlDocument().waitForAjaxPendingRequests(2);
GetAjaxCompletedRequests () Devuelve el número de solicitudes de AJAX completadas en cualquier momento tras el primer AjaxTraceOn.. document_htmlDocument().getAjaxCompletedRequests();
WaitForAjaxCompletedRequests (int) Espera a que se complete el número de solicitudes de AJAX especificado. document_htmlDocument().waitForAjaxCompletedRequests(4);
Nota: Para obtener más información sobre estos API, consulte el tema Referencia de API.

Comentarios