{"id":339,"date":"2023-06-30T13:02:21","date_gmt":"2023-06-30T11:02:21","guid":{"rendered":"https:\/\/ittester.sk\/unkategorisiert\/selenium-webdriver-installation\/"},"modified":"2024-06-05T11:55:28","modified_gmt":"2024-06-05T09:55:28","slug":"selenium-webdriver-installation","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/selenium-tutorial-de\/selenium-webdriver-installation\/","title":{"rendered":"Selenium Webdriver &#8211; Installation"},"content":{"rendered":"\n<p>In diesem Tutorial werden wir unsere Testumgebung f\u00fcr die Ausf\u00fchrung der Selenium Automation Suite einrichten. Wir installieren Java, laden Eclipse herunter, f\u00fcgen Selenium-Jars zum Eclipse-Projekt hinzu und stellen dann ein Beispielskript zum Testen der Selenium WebDriver-Installation bereit.<\/p>\n\n<h2 class=\"wp-block-heading\">Inhalts\u00fcbersicht<\/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\">Selenium Webdriver Installationsschritte<\/h2>\n\n<p>Die folgenden Schritte f\u00fchren Sie durch die Einrichtung von Selenium WebDriver auf Ihrem Computer.<\/p>\n\n<p><strong>Schritt 1. Java auf einem Computer konfigurieren<\/strong><\/p>\n\n<p>Laden Sie die neueste Version des Java Development Kit (JDK) von Oracle.com herunter. Folgen Sie diesen Schritten, um das JDK zu installieren. Wir installieren das JDK, weil wir es f\u00fcr die Entwicklung und Ausf\u00fchrung unserer Automatisierungsskripte ben\u00f6tigen, die nichts anderes als Java-Programme sind.<\/p>\n\n<p><strong>Schritt 2. Laden Sie Eclipse oder eine Java-IDE Ihrer Wahl herunter<\/strong><\/p>\n\n<p>Laden Sie die neueste Version der Java-IDE herunter, die Sie verwenden m\u00f6chten. Im Falle von Eclipse lautet der Download-Link <a href=\"https:\/\/www.eclipse.org\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Eclipse.org<\/a>. W\u00e4hlen Sie die entsprechende Version von Eclipse je nach Systemtyp &#8211; 34 Bit oder 64 Bit.<\/p>\n\n<p><strong>Schritt 3. Laden Sie das Selenium WebDriver jar von der Selenium.dev Website herunter<\/strong><\/p>\n\n<p>Gehen Sie auf die Website <a href=\"https:\/\/www.selenium.dev\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Selenium.dev<\/a> und klicken Sie unter &#8222;Selenium Client &amp; WebDriver Language Bindings&#8220; auf den Link &#8222;Stable&#8220; mit der Java-Version.<\/p>\n\n<p>Entpacken Sie das Paket und legen Sie es in einem beliebigen Verzeichnis als Bibliotheksordner ab.<\/p>\n\n<p><strong>Schritt 4. Erstellen eines Projekts und Konfigurieren von Selenium-Jars<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>F\u00fchren Sie die Datei eclipse.exe aus<\/li>\n\n\n\n<li>Setzen Sie den Arbeitsbereich auf einen beliebigen Ort, vorzugsweise nicht auf C: (ein Arbeitsbereich ist der physische Ort, an dem wir unser Projekt oder eine Gruppe verwandter Projekte aufbewahren).<\/li>\n\n\n\n<li>Erstellen Sie nun ein neues Projekt &#8211; Datei-&gt;Neu-&gt;Projekt&#8230;-&gt;Java-&gt;Java-Projekt.<\/li>\n\n\n\n<li>Benennen Sie das Projekt und klicken Sie auf Fertig stellen.<\/li>\n\n\n\n<li>Sie sehen nun einen Ordner src unter Ihrem Projekt. In diesem Ordner m\u00fcssen wir ein Paket erstellen &#8211; klicken Sie mit der rechten Maustaste auf src-&gt;Neu-&gt;Paket (diese Pakete werden im Wesentlichen verwendet, um verwandte Klassen zu gruppieren). Benennen Sie das Paket z.B. &#8222;myTestPackage&#8220;.<\/li>\n<\/ul>\n\n<p>Erstellen Sie in diesem Paket eine neue Klasse und nennen Sie sie z. B. Test, wird Ihre Klasse Test.java erstellt.<\/p>\n\n<p><strong>Schritt 5. Hinzuf\u00fcgen von Selenium-Gef\u00e4\u00dfen<\/strong><\/p>\n\n<p>Dieser Schritt ist erforderlich, um Selenium in Eclipse zu installieren. Klicken Sie mit der rechten Maustaste auf Ihr Projekt auf der linken Seite und klicken Sie auf Eigenschaften. Das Dialogfeld &#8222;Eigenschaften f\u00fcr {Projektname}&#8220; wird angezeigt. Klicken Sie auf &#8222;Java Build Path&#8220; auf der linken Seite und dann auf die Registerkarte &#8222;Libraries&#8220; auf der rechten Seite. Klicken Sie auf dieser Registerkarte auf &#8222;Add External Jars&#8230;&#8220; (Externe Gef\u00e4\u00dfe hinzuf\u00fcgen&#8230;).<\/p>\n\n<p>OBR<\/p>\n\n<p>Navigieren Sie nun zu dem Ort, an dem sich die Selenium-Bibliotheken befinden (der Ordner &#8222;Step 3 library&#8220;). Stellen Sie sicher, dass Sie sowohl selenium-java-2.39.0.jar als auch selenium-java-2.39.0-srcs.jar zusammen mit den Bibliotheken im Ordner libs (selenium-2.39.0\\libs) hinzuf\u00fcgen. Die ausgew\u00e4hlten Bibliotheken werden angezeigt. Klicken Sie auf OK, um diese Bibliotheken dem Projekt hinzuzuf\u00fcgen. Sie k\u00f6nnen dies im Abschnitt &#8222;Referenzierte Bibliotheken&#8220; unter Ihrem Projekt im Abschnitt &#8222;Package Explorer&#8220; auf der linken Seite \u00fcberpr\u00fcfen.<\/p>\n\n<p><strong>Schritt 6. Erstellen des ersten Selenium WebDriver-Projekts<\/strong><\/p>\n\n<p>Jetzt erstellen wir unser erstes Selenium-Projekt, bei dem wir einfach Firefox \u00f6ffnen und eine Webseite aufrufen. Die folgenden Schritte sind erforderlich, um Firefox zu starten.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Laden Sie die Datei geckodriver.exe von der <a href=\"https:\/\/github.com\/mozilla\/geckodriver\/releases\" target=\"_blank\" rel=\"nofollow noopener\">GeckoDriver Github Release<\/a> Page herunter. Vergewissern Sie sich, dass Sie die richtige Treiberdatei f\u00fcr Ihre Plattform und Betriebssystemversion herunterladen.<\/li>\n\n\n\n<li>Setzen Sie die<strong> Systemeigenschaft<\/strong> f\u00fcr &#8222;webdriver.gecko.driver&#8220; mit dem Pfad geckodriver.exe &#8211; System.setProperty(&#8222;webdriver.gecko.driver&#8220;, &#8222;geckodriver.exe path&#8220;);<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-snippet-na-spustenie-prehliadaca-firefox\">Snippet zum Starten von 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>Um den Test auszuf\u00fchren, klicken Sie mit der rechten Maustaste auf die Datei Test.java im Paket-Explorer, gehen Sie zu &#8222;Ausf\u00fchren als&#8220; und w\u00e4hlen Sie &#8222;Java-Anwendung&#8220;. Firefox wird gestartet und die Website ittester.sk wird ge\u00f6ffnet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Tutorial werden wir unsere Testumgebung f\u00fcr die Ausf\u00fchrung der Selenium Automation Suite einrichten. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-339","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-selenium-tutorial-de"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/comments?post=339"}],"version-history":[{"count":4,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/339\/revisions"}],"predecessor-version":[{"id":1481,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/339\/revisions\/1481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media\/1479"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}