Support AJAX

IBM Rational Functional Tester prend en charge le test d'applications Web reposant sur AJAX.

Vous pouvez tester des applications reposant sur AJAX de deux façons : en associant l'option de trace automatique à la valeur true ou en associant l'option de trace automatique à la valeur false.

API de Rational Functional Tester pour le test d'applications reposant sur AJAX

Vous pouvez utiliser les API ci-après dans les scripts de test fonctionnel pour le test d'applications reposant sur AJAX. Elles doivent être appelées sur les objets de test HTML.Document.
Méthode Description Exemple
SetAjaxTrace(boolean) Pour tracer les requêtes AJAX sur le contrôle Document document_htmlDocument().setAjaxTrace(true);
GetAjaxPendingRequests () Renvoie le nombre de requêtes AJAX en attente à tout moment après le premier AjaxTraceOn.
document_htmlDocument().getAjaxPendingRequests();
WaitForAjaxPendingRequests (int) Permet d'attendre la fin de l'exécution du nombre de requêtes AJAX spécifié. Si cet argument n'est pas indiqué, le système attend indéfiniment jusqu'à ce qu'il n'y ait plus de requête en attente. document_htmlDocument().waitForAjaxPendingRequests(2);
GetAjaxCompletedRequests () Renvoie le nombre de requêtes AJAX exécutées à tout moment après le premier AjaxTraceOn. document_htmlDocument().getAjaxCompletedRequests();
WaitForAjaxCompletedRequests (int) Permet d'attendre la fin de l'exécution du nombre de requêtes Ajax spécifié. document_htmlDocument().waitForAjaxCompletedRequests(4);
Remarque : Pour plus d'informations sur ces API, consultez les rubriques contenant les informations de référence des API.

Retour d'informations