Suporte ao AJAX

IBM Rational Functional Tester suporta o teste de aplicativos da Web baseados em AJAX.

Você pode testar aplicativos baseados em AJAX de duas formas diferentes: configurando a opção Rastreio Automático como true ou como false.

APIs do Rational Functional Tester para Testar Aplicativos Baseados em AJAX

As seguintes APIs podem ser usadas nos scripts de testes funcionais para testar aplicativos baseados em AJAX. Essas APIs devem ser chamadas nos objetos de testes de documentos HTML.
Método Descrição Exemplo
SetAjaxTrace(boolean) Para rastrear os pedidos do AJAX no controle de documentos document_htmlDocument().setAjaxTrace(true);
GetAjaxPendingRequests () Retorna o número de pedidos do AJAX pendentes em qualquer período de tempo desde o primeiro AjaxTraceOn.
document_htmlDocument().getAjaxPendingRequests();
WaitForAjaxPendingRequests (int) Para aguardar a conclusão do número especificado de pedidos do AJAX. Aguarda indefinidamente até que pedidos pendentes se tornem zero, se o argumento não for especificado. document_htmlDocument().waitForAjaxPendingRequests(2);
GetAjaxCompletedRequests () Retorna o número de pedidos do AJAX concluídos em qualquer período de tempo desde o primeiro AjaxTraceOn. document_htmlDocument().getAjaxCompletedRequests();
WaitForAjaxCompletedRequests (int) Para aguardar a conclusão do número especificado de pedidos do Ajax. document_htmlDocument().waitForAjaxCompletedRequests(4);
Nota: Para obter mais informações sobre essas APIs, consulte os tópicos Referência de API.

Feedback