{"id":2086,"date":"2023-06-30T13:02:21","date_gmt":"2023-06-30T11:02:21","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/selenium-webdriver-installation\/"},"modified":"2024-06-25T16:04:56","modified_gmt":"2024-06-25T14:04:56","slug":"selenium-webdriver-installation","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/sin-categorizar\/tutorial-de-selenio\/selenium-webdriver-installation\/","title":{"rendered":"Selenium Webdriver &#8211; instalaci\u00f3n"},"content":{"rendered":"\n<p>En este tutorial, configuraremos nuestro entorno de pruebas para ejecutar Selenium Automation Suite. Instalaremos Java, descargaremos Eclipse, a\u00f1adiremos los jars de Selenium al proyecto de Eclipse y, a continuaci\u00f3n, proporcionaremos un script de ejemplo para probar la instalaci\u00f3n de Selenium WebDriver.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00cdndice<\/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\">Pasos de la instalaci\u00f3n de Selenium Webdriver<\/h2>\n\n<p>Los siguientes pasos te guiar\u00e1n para configurar Selenium WebDriver en tu ordenador.<\/p>\n\n<p><strong>Paso 1. Configurar Java en un ordenador<\/strong><\/p>\n\n<p>Descarga la \u00faltima versi\u00f3n del Kit de Desarrollo de Java (JDK) de Oracle.com. Sigue estos pasos para instalar el JDK. Instalamos el JDK porque ser\u00e1 necesario para desarrollar y ejecutar nuestros scripts de automatizaci\u00f3n, que no son m\u00e1s que programas Java.<\/p>\n\n<p><strong>Paso 2. Descarga Eclipse o cualquier IDE Java de tu elecci\u00f3n<\/strong><\/p>\n\n<p>Descarga la \u00faltima versi\u00f3n del IDE de Java que quieras utilizar, en el caso de Eclipse el enlace de descarga es <a href=\"https:\/\/www.eclipse.org\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Eclipse.org<\/a>. Selecciona la versi\u00f3n adecuada de Eclipse en funci\u00f3n de tu tipo de sistema: 34 bits o 64 bits.<\/p>\n\n<p><strong>Paso 3. Descarga el jar de Selenium WebDriver del sitio web Selenium.dev<\/strong><\/p>\n\n<p>Ve al sitio web <a href=\"https:\/\/www.selenium.dev\/downloads\/\" target=\"_blank\" rel=\"nofollow noopener\">Selenium.dev<\/a> y, en \u00abSelenium Client &amp; WebDriver Language Bindings\u00bb, haz clic en el enlace \u00abStable\u00bb con la versi\u00f3n de Java.<\/p>\n\n<p>Descomprime el paquete y col\u00f3calo en cualquier directorio como carpeta de biblioteca.<\/p>\n\n<p><strong>Paso 4. Crear un proyecto y configurar los jars de Selenium<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Ejecuta el archivo eclipse.exe<\/li>\n\n\n\n<li>Establece el espacio de trabajo en cualquier ubicaci\u00f3n, preferiblemente distinta de C: (un espacio de trabajo es la ubicaci\u00f3n f\u00edsica donde guardamos nuestro proyecto o un grupo de proyectos relacionados).<\/li>\n\n\n\n<li>Ahora crea un nuevo proyecto &#8211; Archivo-&gt;Nuevo-&gt;Proyecto&#8230;-&gt;Java-&gt;Proyecto Java.<\/li>\n\n\n\n<li>Dale un nombre al proyecto y haz clic en Finalizar.<\/li>\n\n\n\n<li>Ahora ver\u00e1s una carpeta src debajo de tu proyecto. En esta carpeta tenemos que crear un paquete &#8211; haz clic con el bot\u00f3n derecho del rat\u00f3n en src-&gt;Nuevo-&gt;Paquete (estos paquetes se utilizan b\u00e1sicamente para agrupar clases relacionadas). Nombra el paquete, por ejemplo \u00abmiPaqueteDePruebas\u00bb.<\/li>\n<\/ul>\n\n<p>En este paquete, crea una nueva clase y n\u00f3mbrala, por ejemplo Test, se crear\u00e1 tu clase Test.java.<\/p>\n\n<p><strong>Paso 5. A\u00f1adir frascos de selenio<\/strong><\/p>\n\n<p>Este paso es necesario para instalar Selenium en Eclipse. Haz clic con el bot\u00f3n derecho en tu proyecto a la izquierda y pulsa en propiedades. Aparece el cuadro de di\u00e1logo \u00abPropiedades de {nombre del proyecto}\u00bb. Haz clic en \u00abRuta de compilaci\u00f3n Java\u00bb a la izquierda y luego en la pesta\u00f1a Bibliotecas a la derecha. En esta pesta\u00f1a, haz clic en \u00abA\u00f1adir Frascos Externos&#8230;\u00bb. (A\u00f1adir Frascos Externos&#8230;).<\/p>\n\n<p>OBR<\/p>\n\n<p>Ahora navega hasta la ubicaci\u00f3n donde se encuentran las librer\u00edas Selenium (la carpeta de librer\u00edas del Paso 3). Aseg\u00farate de a\u00f1adir tanto selenium-java-2.39.0.jar como selenium-java-2.39.0-srcs.jar junto con las bibliotecas ubicadas en la carpeta libs (selenium-2.39.0\\libs). Aparecer\u00e1n las bibliotecas seleccionadas, haz clic en Aceptar para a\u00f1adir estas bibliotecas al proyecto. Puedes comprobarlo en la secci\u00f3n \u00abBibliotecas referenciadas\u00bb de tu proyecto, en la secci\u00f3n \u00abExplorador de paquetes\u00bb de la izquierda.<\/p>\n\n<p><strong>Paso 6. Crear el primer proyecto Selenium WebDriver<\/strong><\/p>\n\n<p>Ahora crearemos nuestro primer proyecto Selenium, en el que simplemente abriremos Firefox y lanzaremos una p\u00e1gina web. Para iniciar Firefox debes seguir los siguientes pasos.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Descarga el archivo geckodriver.exe de la p\u00e1gina de <a href=\"https:\/\/github.com\/mozilla\/geckodriver\/releases\" target=\"_blank\" rel=\"nofollow noopener\">publicaci\u00f3n de GeckoDriver en Github<\/a>. Aseg\u00farate de descargar el archivo del controlador correcto en funci\u00f3n de tu plataforma y versi\u00f3n del sistema operativo.<\/li>\n\n\n\n<li>Establece la<strong> propiedad del sistema<\/strong> para \u00abwebdriver.gecko.driver\u00bb con la ruta geckodriver.exe &#8211; System.setProperty(\u00abwebdriver.gecko.driver\u00bb, \u00abruta geckodriver.exe\u00bb);<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-snippet-na-spustenie-prehliadaca-firefox\">Fragmento para iniciar 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>Para ejecutar la prueba, haz clic con el bot\u00f3n derecho del rat\u00f3n en el archivo Test.java del Explorador de paquetes, ve a \u00abEjecutar como\u00bb y selecciona \u00abAplicaci\u00f3n Java\u00bb. Se iniciar\u00e1 Firefox y se abrir\u00e1 el sitio web ittester.sk.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este tutorial, configuraremos nuestro entorno de pruebas para ejecutar Selenium Automation Suite. Instalaremos Java, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2092,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[39],"tags":[],"class_list":["post-2086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-de-selenio"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/comments?post=2086"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2086\/revisions"}],"predecessor-version":[{"id":2095,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2086\/revisions\/2095"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/2092"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=2086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=2086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=2086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}