{"id":5163,"date":"2015-01-09T11:23:58","date_gmt":"2015-01-09T15:23:58","guid":{"rendered":"http:\/\/www.webperformance.com\/load-testing-tools\/blog\/?page_id=5163"},"modified":"2015-01-09T11:25:24","modified_gmt":"2015-01-09T15:25:24","slug":"supported-operations-browser-testcases-fr","status":"publish","type":"page","link":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/real-browser-manual-fr\/compatibility-and-faqs-fr\/supported-operations-browser-testcases-fr\/","title":{"rendered":"Op\u00e9rations support\u00e9es dans les cas-tests Vrai Navigateur"},"content":{"rendered":"<p>Avec les fonctionnalit\u00e9s vrai navigateur de Load Tester, notre objectif est de faciliter le test de tout ce que vous pouvez faire dans une application web conforme aux standards HTML\/JavaScript \u00e0 l\u2019aide d\u2019un navigateur (merci de vous reporter \u00e0 <a title=\"Liste des navigateurs support\u00e9s\" href=\"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/real-browser-manual-fr\/compatibility-and-faqs-fr\/supported-browsers-real-fr\/\">la liste des navigateurs support\u00e9s<\/a>).<\/p>\n<h2>Op\u00e9rations enti\u00e8rement support\u00e9es<\/h2>\n<p>Ces op\u00e9rations sont support\u00e9es dans l\u2019interface utilisateur pour toutes les applications web HTML\/JavaScript :<\/p>\n<ul>\n<li>Aller \u00e0 une URL<\/li>\n<li>Cliquer sur un \u00e9l\u00e9ment de page (liens, boutons, etc.)<\/li>\n<li>Taper du texte dans un \u00e9l\u00e9ment<\/li>\n<li>D\u00e9placer la souris sur un \u00e9l\u00e9ment<\/li>\n<li>Appuyer sur les boutons Avant et Arri\u00e8re<\/li>\n<li>R\u00e9pondre \u00e0 une bo\u00eete de dialogue d\u2019alerte JavaScript<\/li>\n<\/ul>\n<h2>Op\u00e9rations partiellement support\u00e9es<\/h2>\n<p>Certaines op\u00e9rations ne sont pas encore support\u00e9es dans l\u2019interface utilisateur, mais ces op\u00e9rations peuvent \u00eatre accomplies en faisant appel \u00e0 notre support pour obtenir les \u00e9tapes script\u00e9es. Il s\u2019agit d\u2019\u00e9crire un peu de JavaScript avec un acc\u00e8s direct \u00e0 l\u2019\u00e9tat de l\u2019utilisateur virtuel et aux APIs WebDriver\/Selenium. Gr\u00e2ce \u00e0 cette possibilit\u00e9, Load Tester supporte ces op\u00e9rations sur les pages :<\/p>\n<ul>\n<li>Presser le bouton avec la touche ENTR\u00c9E\u00a0&#8211; Cette op\u00e9ration ne sera pas enregistr\u00e9e correctement et elle ne fonctionnera pas lorsqu\u2019elle est configur\u00e9e dans l\u2019interface utilisateur. Toutefois, elle peut \u00eatre effectu\u00e9e avec un script.<\/li>\n<li>Validation\u00a0&#8211; Actuellement vous pouvez uniquement configurer la validation dans l\u2019interface utilisateur pour v\u00e9rifier qu\u2019un \u00e9l\u00e9ment sur la page est pr\u00e9sent\/visible\/cliquable. Pratiquement toute validation est possible au travers d\u2019un script.<\/li>\n<li>Glisser-D\u00e9poser\u00a0&#8211; Cela requiert d\u2019utiliser les APIs Selenium\/WebDriver de l\u2019\u00e9tape script\u00e9e<\/li>\n<li>Streaming Audio\/Vid\u00e9o\u00a0&#8211; Les op\u00e9rations qui fonctionnent dans Chrome sans aucun plugin peuvent \u00eatre test\u00e9es. Toutefois, Load Tester ne peut pas (encore) collecter les donn\u00e9es de flux vid\u00e9o qui indiqueraient si la vid\u00e9o (1) se d\u00e9roule parfaitement, (2) se d\u00e9roule avec des interruptions ou (3) est au point mort.<\/li>\n<li>iFrames\u00a0&#8211; Load Tester peut basculer vers un iFrame dans une page et les descendants de cette iFrame, et peut rebasculer vers la frame par d\u00e9faut.<\/li>\n<li>Upload de Fichier\u00a0&#8211; Les op\u00e9rations d\u2019upload de fichier qui utilisent les \u00e9l\u00e9ments HTML standards peuvent \u00eatre automatis\u00e9es.<\/li>\n<\/ul>\n<h2>Op\u00e9rations non support\u00e9es<\/h2>\n<ul>\n<li>Boucle (for\/while)\u00a0&#8211; Nous envisageons d\u2019impl\u00e9menter cette fonctionnalit\u00e9. Vous pouvez faire beaucoup dans un script, mais cette op\u00e9ration sera quelque peu compliqu\u00e9e. Les retours des clients d\u00e9termineront la priorit\u00e9 de cette impl\u00e9mentation.<\/li>\n<li>Conditions (if\/else)\u00a0&#8211; Voir ci-dessus<\/li>\n<li>Clic sur une image map &#8211; <a href=\"http:\/\/code.google.com\/p\/selenium\/issues\/detail?id=2354\" target=\"_blank\">WebDriver\/Selenium ne supporte pas les clics sur les image maps.<\/a> D\u00e8s lors que cela sera support\u00e9, Load Tester supportera cette fonctionnalit\u00e9 peu de temps apr\u00e8s.<\/li>\n<li>Menus natifs de navigateur, bo\u00eetes de dialogue, extensions de navigateur et plugins\u00a0&#8211; Cela inclut les contr\u00f4les incorpor\u00e9s tels que Flash, Silverlight et Applets Java. Il n\u2019est pour l\u2019instant pas envisag\u00e9 de supporter ces frameworks non standards dans le futur. Si l\u2019op\u00e9ration implique l\u2019interaction avec quelque chose d\u2019autre que le DOM de la page web, il est peu probable que cela soit support\u00e9.<\/li>\n<li>Upload de Fichier\u00a0&#8211; Parce que les bo\u00eetes de dialogue natives ne peuvent \u00eatre contr\u00f4l\u00e9es (voir ci-dessus), un uploader de fichier JavaScript qui invoque une bo\u00eete de dialogue de s\u00e9lecteur de fichier natif ne peut pas \u00eatre automatis\u00e9.<\/li>\n<li>T\u00e9l\u00e9chargement de Fichier\u00a0&#8211; Priorit\u00e9 ind\u00e9termin\u00e9e<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Avec les fonctionnalit\u00e9s vrai navigateur de Load Tester, notre objectif est de faciliter le test de tout ce que vous pouvez faire dans une application web conforme aux standards HTML\/JavaScript \u00e0 l\u2019aide d\u2019un navigateur (merci de vous reporter \u00e0 <a title=\"Liste des navigateurs support\u00e9s\" href=\"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/real-browser-manual-fr\/compatibility-and-faqs-fr\/supported-browsers-real-fr\/\">la liste des navigateurs support\u00e9s<\/a>).<br \/>\nOp\u00e9rations enti\u00e8rement support\u00e9es<br \/>\nCes op\u00e9rations sont support\u00e9es dans l\u2019interface utilisateur pour toutes les applications web HTML\/JavaScript :<\/p>\n<p>Aller \u00e0 une URL<br \/>\nCliquer sur un \u00e9l\u00e9ment de page (liens, boutons, etc.)<br \/>\nTaper du texte dans un \u00e9l\u00e9ment<br \/>\nD\u00e9placer la souris sur un \u00e9l\u00e9ment<br \/>\nAppuyer sur les boutons Avant et Arri\u00e8re<br \/>\nR\u00e9pondre \u00e0 une bo\u00eete de dialogue d\u2019alerte JavaScript<\/p>\n<p>Op\u00e9rations partiellement support\u00e9es<br \/>\nCertaines &hellip; <a href=\"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/real-browser-manual-fr\/compatibility-and-faqs-fr\/supported-operations-browser-testcases-fr\/\">Continue reading &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":5042,"menu_order":2,"comment_status":"open","ping_status":"open","template":"manual-page.php","meta":{"footnotes":""},"class_list":["post-5163","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/pages\/5163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/comments?post=5163"}],"version-history":[{"count":7,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/pages\/5163\/revisions"}],"predecessor-version":[{"id":5170,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/pages\/5163\/revisions\/5170"}],"up":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/pages\/5042"}],"wp:attachment":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/media?parent=5163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}