SlideShare una empresa de Scribd logo
1 de 15
Tutorial de Selenium IDE
Instalación.
1. Como primer paso, necesitamos realizar la instalación del explorador Moxilla Firefox. Esto
podemos descargar lo a través del siguiente link.
http://www.mozilla.org/es-ES/firefox/new/
2. Una vez que lo descarguemos e instalemos. Proseguimos con la instalación del Selenium
IDE.
3. Luego de esto descargamos el instalador de Selenium IDE el cual se encuentra en la
siguiente página:
http://docs.seleniumhq.org/download/
4. Una vez que los descarguemos proseguimos con la instalación. Para lo cual el explorador
solicitara permisos para instalar los plugins necesarios dentro de Mozilla para esto damos
clic en “Instalar ahora”.
5. Una vez que instalemos los pluings, el explorador necesita reiniciarse para validar la
instalación del Selenium IDE.
Para abrir el selenium lo podemos realizar de dos formas, la primera es a través del menú en la
parte de herramientas.
La segunda en el explorador en la esquina derecha se tiene un botón a través del cual abrimos el
selenium IDE
6. Al abrir el selenium IDE tenemos la siguiente ventana.
Modo de uso
Antes de nada, tenemos que abrir el selenium IDE.
Luego de esto comenzamos a hacer capturas con el selenium IDE. Para lo cual debemos pulsar el
botón rojo en la parte derecha.
En mi caso voy a capturar de como ingreso al YouTube. Primero en la página de inicio de moxilla
ingreso la palabraYouTube,que es el nombre de la página a la cual quiero ir.
Una vez que he hecho esto el selenium IDE captura esta acción y genera un comando y un código.
En este caso tenemos el comando open. En el cual a través del explorador busco YouTube.
Aparte de esto se genera un código en el cual validamos nuestro comando y la acción que hicimos
como tal de ingresar a YouTube.
Después de realizar la búsqueda de YouTube como siguiente paso tenemos en ingreso a este.
Aquí el selenium IDE registra todas las accionnes que hagamos, en este caso para abriri youtube la
accion fue dar un clic y esperar.
Y aquí tenemos el código que se genera ya que para comando se genera un código.
Y por último en este ejemplo vamos a buscar algo en YouTube (calidad).
Al tener esto se genera un comando de tipo type en el cual se guarda la palabra calidad que es la
cual ocupamos.
Aquí tenemos el código para la validación de nuestro comando. Como se puede observar en el
comando y el código tenemos calidad.
Bueno y eso ha sido todo en nuestro primer ejemplo. Para probar todo lo que hemos echo lo
podemos hacer presionando el siguiente botón.
Para realizar otro caso de prueba es muy sencillo, en el menú seleccionamos Archivo y damos clic
en nuevo caso de prueba.
Como en el primer caso comenzamos haciendo capturas
Aquí tenemos dos acciones, las cuales fueron abrir en si la página web e ingresar la dirección San
José de Monjas.
Luego de esto seguimos llenando nuestro formulario. En el cual ingresamos un nombre.
Ahora proseguimos llenando el formulario hasta terminarlo, cuando ya lo hayamos terminado
tendremos algo parecido a esto. En el cual tendremos registrado todas las acciones que hayamos
echo y en si se generara un comando por cada acción además del respectivo codigo.
Luego de esto completamos nuestro registro. Para lo cual dimos un clic y esperamos a que se
valide la información.
Si queremos podemos guardar el caso de prueba que acabamos de realizar. Lo podemos realizar
de la siguiente manera.
Como último para este ejemplo corremos en si lo que hemos realizado. En la parte inferior de
nuestra ventana en el log, en caso de existir algún error este nos informara.
Ejemplo con errores.
En este caso solo vamos a registrarnos en el mail. Aquí tenemos ya capturadas todas las acciones
que en si nos traen hasta este punto, la cual es la página de inicio del Outlook.
A partir de este punto empieza nuestro registro. Para lo cual ingresamos la información de
registro.
Al Terminar esto tenemos un listado con todos los comandos que se han generado.
Al igual que el caso anterior al finalizar nuestro registro guardamos el caso de prueba.
Bueno ahora corremos lo que tenemos hecho hasta el momento. Pero en este punto es donde
surge el error. Bueno nosotros suponemos que esto se debe a que la información del registro al
mail debe de estar encriptada o algo parecido.
Tutorial selenium

Más contenido relacionado

La actualidad más candente

Problema applet de geogebra
Problema applet de geogebraProblema applet de geogebra
Problema applet de geogebramduranvacas
 
Tdd con PHPUnit y netbeans
Tdd con PHPUnit y netbeansTdd con PHPUnit y netbeans
Tdd con PHPUnit y netbeanschabal
 
Complementando el control parental I de III
Complementando el control parental I de IIIComplementando el control parental I de III
Complementando el control parental I de IIIRober Garamo
 
Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_12459
 
Manual de instalación de Squeak
Manual de instalación de SqueakManual de instalación de Squeak
Manual de instalación de SqueakRigoletto
 
Manual de instalacion de visual basic
Manual de instalacion de visual basicManual de instalacion de visual basic
Manual de instalacion de visual basicAngel Gomez
 
Descarga appserv
Descarga appservDescarga appserv
Descarga appservHeli Lazaro
 
Usando Selenium Con Firefox E Ie
Usando Selenium Con Firefox E IeUsando Selenium Con Firefox E Ie
Usando Selenium Con Firefox E Iejuliocombativo
 
Como poner un video en tu blog
Como poner un video en tu blogComo poner un video en tu blog
Como poner un video en tu blogsndd
 
Como poner un video en tu blog
Como poner un video en tu blogComo poner un video en tu blog
Como poner un video en tu blogsndd
 
Manual De Mantenimiento A Sistemas De Informacion
Manual De Mantenimiento A Sistemas De InformacionManual De Mantenimiento A Sistemas De Informacion
Manual De Mantenimiento A Sistemas De Informacionsandra_torrescano
 

La actualidad más candente (20)

Problema applet de geogebra
Problema applet de geogebraProblema applet de geogebra
Problema applet de geogebra
 
Tdd con PHPUnit y netbeans
Tdd con PHPUnit y netbeansTdd con PHPUnit y netbeans
Tdd con PHPUnit y netbeans
 
Diagramador de procesos
Diagramador de procesosDiagramador de procesos
Diagramador de procesos
 
Justin tv
Justin tvJustin tv
Justin tv
 
Complementando el control parental I de III
Complementando el control parental I de IIIComplementando el control parental I de III
Complementando el control parental I de III
 
Blogger
BloggerBlogger
Blogger
 
Instalacion de calc
Instalacion de calcInstalacion de calc
Instalacion de calc
 
Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_
 
Doctrine symfony
Doctrine symfonyDoctrine symfony
Doctrine symfony
 
Doctrine symfony
Doctrine symfonyDoctrine symfony
Doctrine symfony
 
Manual de instalación de Squeak
Manual de instalación de SqueakManual de instalación de Squeak
Manual de instalación de Squeak
 
Manual de instalacion de visual basic
Manual de instalacion de visual basicManual de instalacion de visual basic
Manual de instalacion de visual basic
 
Descarga appserv
Descarga appservDescarga appserv
Descarga appserv
 
Usando Selenium Con Firefox E Ie
Usando Selenium Con Firefox E IeUsando Selenium Con Firefox E Ie
Usando Selenium Con Firefox E Ie
 
Manual de ftp
Manual de ftpManual de ftp
Manual de ftp
 
Como poner un video en tu blog
Como poner un video en tu blogComo poner un video en tu blog
Como poner un video en tu blog
 
Manual de ftp
Manual de ftpManual de ftp
Manual de ftp
 
Como poner un video en tu blog
Como poner un video en tu blogComo poner un video en tu blog
Como poner un video en tu blog
 
Manual.blogger
Manual.bloggerManual.blogger
Manual.blogger
 
Manual De Mantenimiento A Sistemas De Informacion
Manual De Mantenimiento A Sistemas De InformacionManual De Mantenimiento A Sistemas De Informacion
Manual De Mantenimiento A Sistemas De Informacion
 

Destacado

Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas webFrancisco Moreno Sanz
 
Introducción al software testing
Introducción al software testingIntroducción al software testing
Introducción al software testingJaz Vazquez Reyes
 
Testing con selenium
Testing con seleniumTesting con selenium
Testing con seleniummarianoshin
 
Selenium RC: Automated Testing of Modern Web Applications
Selenium RC: Automated Testing of Modern Web ApplicationsSelenium RC: Automated Testing of Modern Web Applications
Selenium RC: Automated Testing of Modern Web Applicationsqooxdoo
 
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGSEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGtbaires
 
Selenium Tips & Tricks
Selenium Tips & TricksSelenium Tips & Tricks
Selenium Tips & TricksDave Haeffner
 
Weihnachten in Deutschland
Weihnachten in DeutschlandWeihnachten in Deutschland
Weihnachten in DeutschlandIsabel Miguel
 
Presentación1
Presentación1Presentación1
Presentación1Cobaep
 
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...Namics
 
Guía de análisis de textos literarios, Prácticas Críticas
Guía de análisis de textos literarios, Prácticas CríticasGuía de análisis de textos literarios, Prácticas Críticas
Guía de análisis de textos literarios, Prácticas CríticasJoselo8812
 
Power point-web-2.0
Power point-web-2.0Power point-web-2.0
Power point-web-2.0tic3osv
 
Violeta en flor
Violeta en florVioleta en flor
Violeta en flormer58vio94
 
IME Seminarprogramm 2015
IME Seminarprogramm 2015IME Seminarprogramm 2015
IME Seminarprogramm 2015DanielPoetzsch
 
Congreso UNIVERSITARIO
Congreso UNIVERSITARIOCongreso UNIVERSITARIO
Congreso UNIVERSITARIOSheshy Cesar
 

Destacado (20)

Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas web
 
Introducción al software testing
Introducción al software testingIntroducción al software testing
Introducción al software testing
 
Workshop: Testeando nuestra aplicaciones.
Workshop: Testeando nuestra aplicaciones.Workshop: Testeando nuestra aplicaciones.
Workshop: Testeando nuestra aplicaciones.
 
Testing con selenium
Testing con seleniumTesting con selenium
Testing con selenium
 
Selenium
SeleniumSelenium
Selenium
 
Selenium RC: Automated Testing of Modern Web Applications
Selenium RC: Automated Testing of Modern Web ApplicationsSelenium RC: Automated Testing of Modern Web Applications
Selenium RC: Automated Testing of Modern Web Applications
 
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGSEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
 
Selenium Tips & Tricks
Selenium Tips & TricksSelenium Tips & Tricks
Selenium Tips & Tricks
 
Automation Testing by Selenium Web Driver
Automation Testing by Selenium Web DriverAutomation Testing by Selenium Web Driver
Automation Testing by Selenium Web Driver
 
Weihnachten in Deutschland
Weihnachten in DeutschlandWeihnachten in Deutschland
Weihnachten in Deutschland
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...
Fachveranstaltung Mobile Business Insights – Wie erreichen wir unseren Kunden...
 
Reise knigge köln leseprobe
Reise knigge köln   leseprobeReise knigge köln   leseprobe
Reise knigge köln leseprobe
 
So vermeiden sie achselnässe leseprobe
So vermeiden sie achselnässe   leseprobeSo vermeiden sie achselnässe   leseprobe
So vermeiden sie achselnässe leseprobe
 
Guía de análisis de textos literarios, Prácticas Críticas
Guía de análisis de textos literarios, Prácticas CríticasGuía de análisis de textos literarios, Prácticas Críticas
Guía de análisis de textos literarios, Prácticas Críticas
 
Separata1 articulando estrategias
Separata1 articulando estrategiasSeparata1 articulando estrategias
Separata1 articulando estrategias
 
Power point-web-2.0
Power point-web-2.0Power point-web-2.0
Power point-web-2.0
 
Violeta en flor
Violeta en florVioleta en flor
Violeta en flor
 
IME Seminarprogramm 2015
IME Seminarprogramm 2015IME Seminarprogramm 2015
IME Seminarprogramm 2015
 
Congreso UNIVERSITARIO
Congreso UNIVERSITARIOCongreso UNIVERSITARIO
Congreso UNIVERSITARIO
 

Similar a Tutorial selenium

Proyecto caja registradora
Proyecto caja registradoraProyecto caja registradora
Proyecto caja registradoraBot Sona
 
Fundamento Del Computador
Fundamento Del ComputadorFundamento Del Computador
Fundamento Del Computadorvanessa155
 
Presentacion de la Aplicacion frases motivadoras GLD
Presentacion de la Aplicacion frases motivadoras GLDPresentacion de la Aplicacion frases motivadoras GLD
Presentacion de la Aplicacion frases motivadoras GLDDianaMorales3296
 
Proyecto frases motivadoras gld
Proyecto frases motivadoras gldProyecto frases motivadoras gld
Proyecto frases motivadoras gldLilián Torres
 
Informe #1 deimar basto 11 8
Informe #1 deimar basto 11 8Informe #1 deimar basto 11 8
Informe #1 deimar basto 11 8deimar0
 
Solución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerSolución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerTensor
 
Evidencias insatalación paso a paso Visual Studio Community 2022.docx
Evidencias insatalación paso a paso Visual Studio Community 2022.docxEvidencias insatalación paso a paso Visual Studio Community 2022.docx
Evidencias insatalación paso a paso Visual Studio Community 2022.docxJoseLuisQuintero9
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfKevinRicardoBustaman
 
Proceso para instalación de aplicaciones utilitarias
Proceso para instalación de aplicaciones utilitariasProceso para instalación de aplicaciones utilitarias
Proceso para instalación de aplicaciones utilitariasGinapao25
 
Proceso de Búsqueda, Descarga, Instalación y Ejecución.
Proceso de Búsqueda, Descarga, Instalación y Ejecución.Proceso de Búsqueda, Descarga, Instalación y Ejecución.
Proceso de Búsqueda, Descarga, Instalación y Ejecución.jhonathan16
 
Tutorial Vb Decompiler
Tutorial Vb DecompilerTutorial Vb Decompiler
Tutorial Vb DecompilerShirlid .n
 
Manual Jboss Server,Creación de Proyecto en Eclipse
Manual Jboss Server,Creación de Proyecto en EclipseManual Jboss Server,Creación de Proyecto en Eclipse
Manual Jboss Server,Creación de Proyecto en EclipseStalin Eduardo Tusa Vitar
 
PROG01_CONT_CreacionPrimerPrograma.pdf
PROG01_CONT_CreacionPrimerPrograma.pdfPROG01_CONT_CreacionPrimerPrograma.pdf
PROG01_CONT_CreacionPrimerPrograma.pdfAngelMGranadosEscalo
 

Similar a Tutorial selenium (20)

Proyecto caja registradora
Proyecto caja registradoraProyecto caja registradora
Proyecto caja registradora
 
Fundamento Del Computador
Fundamento Del ComputadorFundamento Del Computador
Fundamento Del Computador
 
Presentacion de la Aplicacion frases motivadoras GLD
Presentacion de la Aplicacion frases motivadoras GLDPresentacion de la Aplicacion frases motivadoras GLD
Presentacion de la Aplicacion frases motivadoras GLD
 
Proyecto frases motivadoras gld
Proyecto frases motivadoras gldProyecto frases motivadoras gld
Proyecto frases motivadoras gld
 
Manual de ftp
Manual de ftpManual de ftp
Manual de ftp
 
Programa 2 en Eclipse
Programa 2 en Eclipse Programa 2 en Eclipse
Programa 2 en Eclipse
 
Informe #1 deimar basto 11 8
Informe #1 deimar basto 11 8Informe #1 deimar basto 11 8
Informe #1 deimar basto 11 8
 
Instalar y formatear
Instalar y formatearInstalar y formatear
Instalar y formatear
 
Solución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerSolución examen 1 con immunity debugger
Solución examen 1 con immunity debugger
 
Evidencias insatalación paso a paso Visual Studio Community 2022.docx
Evidencias insatalación paso a paso Visual Studio Community 2022.docxEvidencias insatalación paso a paso Visual Studio Community 2022.docx
Evidencias insatalación paso a paso Visual Studio Community 2022.docx
 
Office
OfficeOffice
Office
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdf
 
Proceso para instalación de aplicaciones utilitarias
Proceso para instalación de aplicaciones utilitariasProceso para instalación de aplicaciones utilitarias
Proceso para instalación de aplicaciones utilitarias
 
Tarea 4 Fundamentos del computador.
Tarea 4 Fundamentos del computador.Tarea 4 Fundamentos del computador.
Tarea 4 Fundamentos del computador.
 
Proceso de Búsqueda, Descarga, Instalación y Ejecución.
Proceso de Búsqueda, Descarga, Instalación y Ejecución.Proceso de Búsqueda, Descarga, Instalación y Ejecución.
Proceso de Búsqueda, Descarga, Instalación y Ejecución.
 
Manual 1
Manual 1Manual 1
Manual 1
 
Tutorial Vb Decompiler
Tutorial Vb DecompilerTutorial Vb Decompiler
Tutorial Vb Decompiler
 
Manual Jboss Server,Creación de Proyecto en Eclipse
Manual Jboss Server,Creación de Proyecto en EclipseManual Jboss Server,Creación de Proyecto en Eclipse
Manual Jboss Server,Creación de Proyecto en Eclipse
 
Servidor mensajería
Servidor mensajeríaServidor mensajería
Servidor mensajería
 
PROG01_CONT_CreacionPrimerPrograma.pdf
PROG01_CONT_CreacionPrimerPrograma.pdfPROG01_CONT_CreacionPrimerPrograma.pdf
PROG01_CONT_CreacionPrimerPrograma.pdf
 

Tutorial selenium

  • 1. Tutorial de Selenium IDE Instalación. 1. Como primer paso, necesitamos realizar la instalación del explorador Moxilla Firefox. Esto podemos descargar lo a través del siguiente link. http://www.mozilla.org/es-ES/firefox/new/ 2. Una vez que lo descarguemos e instalemos. Proseguimos con la instalación del Selenium IDE. 3. Luego de esto descargamos el instalador de Selenium IDE el cual se encuentra en la siguiente página: http://docs.seleniumhq.org/download/ 4. Una vez que los descarguemos proseguimos con la instalación. Para lo cual el explorador solicitara permisos para instalar los plugins necesarios dentro de Mozilla para esto damos clic en “Instalar ahora”.
  • 2. 5. Una vez que instalemos los pluings, el explorador necesita reiniciarse para validar la instalación del Selenium IDE. Para abrir el selenium lo podemos realizar de dos formas, la primera es a través del menú en la parte de herramientas. La segunda en el explorador en la esquina derecha se tiene un botón a través del cual abrimos el selenium IDE
  • 3. 6. Al abrir el selenium IDE tenemos la siguiente ventana. Modo de uso Antes de nada, tenemos que abrir el selenium IDE.
  • 4. Luego de esto comenzamos a hacer capturas con el selenium IDE. Para lo cual debemos pulsar el botón rojo en la parte derecha. En mi caso voy a capturar de como ingreso al YouTube. Primero en la página de inicio de moxilla ingreso la palabraYouTube,que es el nombre de la página a la cual quiero ir.
  • 5. Una vez que he hecho esto el selenium IDE captura esta acción y genera un comando y un código. En este caso tenemos el comando open. En el cual a través del explorador busco YouTube. Aparte de esto se genera un código en el cual validamos nuestro comando y la acción que hicimos como tal de ingresar a YouTube. Después de realizar la búsqueda de YouTube como siguiente paso tenemos en ingreso a este.
  • 6. Aquí el selenium IDE registra todas las accionnes que hagamos, en este caso para abriri youtube la accion fue dar un clic y esperar. Y aquí tenemos el código que se genera ya que para comando se genera un código. Y por último en este ejemplo vamos a buscar algo en YouTube (calidad).
  • 7. Al tener esto se genera un comando de tipo type en el cual se guarda la palabra calidad que es la cual ocupamos. Aquí tenemos el código para la validación de nuestro comando. Como se puede observar en el comando y el código tenemos calidad. Bueno y eso ha sido todo en nuestro primer ejemplo. Para probar todo lo que hemos echo lo podemos hacer presionando el siguiente botón.
  • 8. Para realizar otro caso de prueba es muy sencillo, en el menú seleccionamos Archivo y damos clic en nuevo caso de prueba. Como en el primer caso comenzamos haciendo capturas
  • 9. Aquí tenemos dos acciones, las cuales fueron abrir en si la página web e ingresar la dirección San José de Monjas. Luego de esto seguimos llenando nuestro formulario. En el cual ingresamos un nombre. Ahora proseguimos llenando el formulario hasta terminarlo, cuando ya lo hayamos terminado tendremos algo parecido a esto. En el cual tendremos registrado todas las acciones que hayamos echo y en si se generara un comando por cada acción además del respectivo codigo.
  • 10. Luego de esto completamos nuestro registro. Para lo cual dimos un clic y esperamos a que se valide la información.
  • 11. Si queremos podemos guardar el caso de prueba que acabamos de realizar. Lo podemos realizar de la siguiente manera. Como último para este ejemplo corremos en si lo que hemos realizado. En la parte inferior de nuestra ventana en el log, en caso de existir algún error este nos informara. Ejemplo con errores.
  • 12. En este caso solo vamos a registrarnos en el mail. Aquí tenemos ya capturadas todas las acciones que en si nos traen hasta este punto, la cual es la página de inicio del Outlook. A partir de este punto empieza nuestro registro. Para lo cual ingresamos la información de registro.
  • 13.
  • 14. Al Terminar esto tenemos un listado con todos los comandos que se han generado. Al igual que el caso anterior al finalizar nuestro registro guardamos el caso de prueba. Bueno ahora corremos lo que tenemos hecho hasta el momento. Pero en este punto es donde surge el error. Bueno nosotros suponemos que esto se debe a que la información del registro al mail debe de estar encriptada o algo parecido.