¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.
Selenium IDE
Revisión del 07:47 26 mar 2012 de Yamilajcstgo (discusión | contribuciones) (Página creada con '{{Definición |nombre= Selenium |imagen= Selenium.jpg.JPG |tamaño= |concepto= }} '''Selenium''': Es una herramienta para realizar pruebas de sistema, a nivel comp...')
|
Selenium: Es una herramienta para realizar pruebas de sistema, a nivel completo y desde la propia interfaz de usuario o incluso de forma automatizada, desde scripts de tipo JUnit y otros entornos de pruebas unitarias o de sistema automatizados.
Sumario
[ocultar]Principales Características
- Proporciona una plataforma simple para verificar la funcionalidad de la aplicación.
*Se ejecuta en muchos navegadores y sistemas operativos, y puede ser controlado por muchos lenguajes de programación y frameworks de pruebas.
- Con las pruebas, Selenium es capaz de probar las aplicaciones web desde la perspectiva del usuario, no desde el punto de vista de código y permitirá tener tantas pruebas diferentes como deseen para un mismo sistema y ejecutarlas una por vez automáticamente.
- Provee unos Apis en diferentes lenguajes (PHP, Ruby, JAVA, Javascript, ) que permiten indicar mediante comandos que pruebas debe hacer.
- Posee un IDE que automatiza aun más la tarea, es sencillo y ayuda a aprender los comandos más rápidamente.
Tipo de licencia y precio
Bajo la licencia Apache 2.0
== ¿Cómo utilizar la herramienta Selenium? ==
La herramienta Selenium está compuesta por un panel que permite controlar el proceso de prueba y áreas en las que se compone, así como las diferentes opciones permitidas.
Opciones de File
- New Test Case : Generación de un caso de prueba
- Open: Abrir caso de prueba
- Save Test Case : Guardar caso de prueba
- Save Test Case As: Guardar caso de prueba como se indique
- Export Test Case As: Exportar caso de prueba en formato de lenguaje de programación Selenium RC
- Recent Test Cases : Casos de prueba usados recientemente
- New Test Suite : Generación de un juego de pruebas
- Open Test Suite: Abrir juego de pruebas
- Save Test Suite : Guardar juego de pruebas
- Save Test Suite As: Guardar juego de pruebas como se indique
- Recent Test Suite : Juegos de prueba usados recientemente
Opciones de Options
- Codificación del script (Por ejemplo : UTF-8)
- Valor por defecto del timeout en la grabación
- Extensiones Selenium Core
- Extensiones Selenium IDE
- Recordar URL base
- Grabar assertTitle automáticamente
- Grabar URL absoluta
- Opciones de formato
- Format : Lenguaje de formato de grabación del script
- Clipboard Format: Lenguaje del formato de grabación en el Portapapeles.
Opciones de Comando
- open (url): Abre un sitio en el marco de ensayo. Este acepta URL tanto relativas como absolutas URL. El comando "open" espera a que la página se cargue antes de continuar, es decir. El "AndWait sufijo" está implícito.
- type (locator, value): Establece el valor de un campo de entrada, también puede ser usado para fijar el valor de los cuadros combinados, casillas de verificación, en estos casos, el valor debería ser el valor de la opción seleccionada.
- clickAndWait (locator): Pincha en un enlace, botón, casilla de verificación o botón de opción. Espera a que la página se recargue, usualmente lo hace con un enlace.
- Select (selectLocator, optionLocator): Selecciona una opción de un menú desplegable mediante un localizador de opciones.