{"id":2962,"date":"2023-06-30T13:02:21","date_gmt":"2023-06-30T11:02:21","guid":{"rendered":"https:\/\/ittester.sk\/non-classifiee\/selenium-webdriver-installation\/"},"modified":"2024-10-22T14:16:47","modified_gmt":"2024-10-22T12:16:47","slug":"selenium-webdriver-installation","status":"publish","type":"post","link":"https:\/\/ittester.sk\/fr\/tests-automatises\/tutoriel-selenium\/selenium-webdriver-installation\/","title":{"rendered":"Selenium Webdriver &#8211; installation"},"content":{"rendered":"\n<p>Dans ce tutoriel, nous allons configurer notre environnement de test pour ex\u00e9cuter Selenium Automation Suite. Nous allons installer Java, t\u00e9l\u00e9charger Eclipse, ajouter les bocaux Selenium au projet Eclipse, puis fournir un exemple de script pour tester l&rsquo;installation de Selenium WebDriver.<\/p>\n\n<h2 class=\"wp-block-heading\">Table des mati\u00e8res<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-kroky-instalacie-selenium-webdriver\">Kroky in\u0161tal\u00e1cie Selenium Webdriver<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-snippet-na-spustenie-prehliadaca-firefox\">Snippet na spustenie prehliada\u010da Firefox<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-kroky-instalacie-selenium-webdriver\">Etapes de l&rsquo;installation de Selenium Webdriver<\/h2>\n\n<p>Les \u00e9tapes suivantes vous guideront dans la configuration de Selenium WebDriver sur votre ordinateur.<\/p>\n\n<p><strong>\u00c9tape 1. Configurer Java sur un ordinateur<\/strong><\/p>\n\n<p>T\u00e9l\u00e9chargez la derni\u00e8re version du kit de d\u00e9veloppement Java (JDK) sur le site Oracle.com. Suivez les \u00e9tapes suivantes pour installer le JDK. Nous installons le JDK car il sera n\u00e9cessaire pour d\u00e9velopper et ex\u00e9cuter nos scripts d&rsquo;automatisation, qui ne sont rien d&rsquo;autre que des programmes Java.<\/p>\n\n<p><strong>\u00c9tape 2. T\u00e9l\u00e9chargez Eclipse ou tout autre IDE Java de votre choix<\/strong><\/p>\n\n<p>T\u00e9l\u00e9chargez la derni\u00e8re version de l&rsquo;IDE Java que vous souhaitez utiliser. Dans le cas d&rsquo;Eclipse, le lien de t\u00e9l\u00e9chargement est <a href=\"https:\/\/www.eclipse.org\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Eclipse.org.<\/a> S\u00e9lectionnez la version appropri\u00e9e d&rsquo;Eclipse en fonction de votre type de syst\u00e8me &#8211; 34 bit ou 64 bit.<\/p>\n\n<p><strong>\u00c9tape 3. T\u00e9l\u00e9chargez le jar Selenium WebDriver depuis le site Selenium.dev.<\/strong><\/p>\n\n<p>Allez sur le site <a href=\"https:\/\/www.selenium.dev\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Selenium.dev<\/a> et sous \u00ab\u00a0Selenium Client &amp; WebDriver Language Bindings\u00a0\u00bb cliquez sur le lien \u00ab\u00a0Stable\u00a0\u00bb avec la version Java.<\/p>\n\n<p>D\u00e9compressez le paquet et placez-le dans n&rsquo;importe quel r\u00e9pertoire en tant que dossier de biblioth\u00e8que.<\/p>\n\n<p><strong>\u00c9tape 4. Cr\u00e9ation d&rsquo;un projet et configuration des jarres Selenium<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Ex\u00e9cutez le fichier eclipse.exe<\/li>\n\n\n\n<li>D\u00e9finissez l&rsquo;espace de travail \u00e0 un emplacement quelconque, de pr\u00e9f\u00e9rence autre que C : (un espace de travail est l&#8217;emplacement physique o\u00f9 nous conservons notre projet ou un groupe de projets apparent\u00e9s).<\/li>\n\n\n\n<li>Cr\u00e9ez maintenant un nouveau projet &#8211; Fichier-&gt;Nouveau-&gt;Projet&#8230;-&gt;Java-&gt;Projet Java.<\/li>\n\n\n\n<li>Nommez le projet et cliquez sur Terminer.<\/li>\n\n\n\n<li>Vous verrez maintenant un dossier src sous votre projet. Dans ce dossier, nous devons cr\u00e9er un paquetage &#8211; clic droit sur src-&gt;New-&gt;Package (ces paquets sont essentiellement utilis\u00e9s pour regrouper des classes apparent\u00e9es). Nommez le paquet, par exemple \u00ab\u00a0myTestPackage\u00a0\u00bb.<\/li>\n<\/ul>\n\n<p>Dans ce paquet, cr\u00e9ez une nouvelle classe et nommez-la par exemple Test, votre classe Test.java sera cr\u00e9\u00e9e.<\/p>\n\n<p><strong>\u00c9tape 5. Ajout de jarres Selenium<\/strong><\/p>\n\n<p>Cette \u00e9tape est n\u00e9cessaire pour installer Selenium dans Eclipse. Cliquez avec le bouton droit de la souris sur votre projet \u00e0 gauche et cliquez sur Propri\u00e9t\u00e9s. La bo\u00eete de dialogue \u00ab\u00a0Propri\u00e9t\u00e9s de {nom du projet}\u00a0\u00bb appara\u00eet. Cliquez sur \u00ab\u00a0Java Build Path\u00a0\u00bb \u00e0 gauche, puis sur l&rsquo;onglet Libraries \u00e0 droite. Dans cet onglet, cliquez sur \u00ab\u00a0Add External Jars&#8230;\u00a0\u00bb (Ajouter des jarres externes&#8230;) (Ajouter des jarres externes&#8230;).<\/p>\n\n<p>OBR<\/p>\n\n<p>Naviguez maintenant jusqu&rsquo;\u00e0 l&#8217;emplacement o\u00f9 se trouvent les biblioth\u00e8ques Selenium (le dossier des biblioth\u00e8ques de l&rsquo;\u00e9tape 3). Assurez-vous d&rsquo;ajouter \u00e0 la fois selenium-java-2.39.0.jar et selenium-java-2.39.0-srcs.jar ainsi que les biblioth\u00e8ques situ\u00e9es dans le dossier libs (selenium-2.39.0\\libs). Les biblioth\u00e8ques s\u00e9lectionn\u00e9es s&rsquo;affichent. Cliquez sur OK pour ajouter ces biblioth\u00e8ques au projet. Vous pouvez v\u00e9rifier la m\u00eame chose dans la section \u00ab\u00a0Biblioth\u00e8ques r\u00e9f\u00e9renc\u00e9es\u00a0\u00bb sous votre projet dans la section \u00ab\u00a0Explorateur de paquets\u00a0\u00bb \u00e0 gauche.<\/p>\n\n<p><strong>\u00c9tape 6. Cr\u00e9er le premier projet Selenium WebDriver<\/strong><\/p>\n\n<p>Nous allons maintenant cr\u00e9er notre premier projet Selenium, dans lequel nous ouvrirons Firefox et lancerons une page web. Les \u00e9tapes suivantes sont n\u00e9cessaires pour lancer Firefox.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>T\u00e9l\u00e9chargez le fichier geckodriver.exe depuis la page de <a href=\"https:\/\/github.com\/mozilla\/geckodriver\/releases\" target=\"_blank\" rel=\"nofollow noopener\">publication Github de GeckoDriver<\/a>. Assurez-vous de t\u00e9l\u00e9charger le bon fichier de pilote en fonction de votre plate-forme et de la version de votre syst\u00e8me d&rsquo;exploitation.<\/li>\n\n\n\n<li>D\u00e9finissez la<strong> propri\u00e9t\u00e9 syst\u00e8me<\/strong> pour \u00ab\u00a0webdriver.gecko.driver\u00a0\u00bb avec le chemin geckodriver.exe &#8211; System.setProperty(\u00ab\u00a0webdriver.gecko.driver\u00a0\u00bb, \u00ab\u00a0geckodriver.exe path\u00a0\u00bb) ;<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-snippet-na-spustenie-prehliadaca-firefox\">Extrait pour lancer Firefox<\/h2>\n\n<pre class=\"wp-block-code has-background\" style=\"background-color:#e9e9e9\"><code>package testPackage;\nimport org.openqa.selenium.WebDriver;\npublic class FirefoxBrowserLaunchDemo {\npublic static void main(String&#091;] args) {\n\n\/\/Vytvorenie objektu ovl\u00e1da\u010da odkazuj\u00faceho na rozhranie WebDriver\nWebDriver driver;\n\n\/\/Nastavenie vlastnosti webdriver.gecko.driver\nSystem.setProperty(\"webdriver.gecko.driver\", \"{path to geckodriver}\\\\geckodriver.exe\");\n\nIn\u0161tanci\u00e1cia (vytvorenie) objektu ovl\u00e1da\u010da a spustenie prehliada\u010da\ndriver = new FirefoxDriver();\n\n\/\/Pou\u017eitie met\u00f3dy get() pre otvorenie webstr\u00e1nky\ndriver.get(\"https:\/\/artoftesting.com\");\n\n\/\/Zatvorenie prehliada\u010da\ndriver.quit();\n}\n}<\/code><\/pre>\n\n<p>Pour ex\u00e9cuter le test, cliquez avec le bouton droit de la souris sur le fichier Test.java dans l&rsquo;explorateur de paquets, allez dans \u00ab\u00a0Ex\u00e9cuter sous\u00a0\u00bb et s\u00e9lectionnez \u00ab\u00a0Application Java\u00a0\u00bb. Firefox se lance et le site ittester.sk s&rsquo;ouvre.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans ce tutoriel, nous allons configurer notre environnement de test pour ex\u00e9cuter Selenium Automation Suite. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2968,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[53],"tags":[],"class_list":["post-2962","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriel-selenium"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/comments?post=2962"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2962\/revisions"}],"predecessor-version":[{"id":2969,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2962\/revisions\/2969"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/media\/2968"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/media?parent=2962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/categories?post=2962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/tags?post=2962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}