Automatizado de pruebas Web en Ruby con Watir-Webdriver (1 / 7 paso)

Paso 1: Conocimiento HTML básico

Para utilizar Watir-Webdriver eficientemente se necesita un conocimiento básico de HTML y el navegador de preferencia. Un buen navegador es necesario para poder inspeccionar rápidamente elementos de la página web para encontrar los nombres de clase y de id con el fin de interactuar con ellos. Sin estos es difícil decirle a Watir-Webdriver qué preformas tareas en.

Para la mayoría de las aplicaciones de Watir-Webdriver usted ser simplemente navegando por páginas web e interactuar con formularios web forms o busca la página de datos para su aplicación a interpretar. Los más comunes elementos de formulario web con que trabajará son casillas de verificación, botones, botones, campos de texto y cuadros de lista. Para buscar datos va sobre todo a utilizar divs, tablas y elementos de lista. Estos artículos no son al final todos a usando Watir-Webdriver aunque una gran mayoría si su tiempo se dedicará al uso de éstos en la mayoría de los casos.

Aquí hay una lista de etiquetas HTML y sus descripciones, si usted ya está familiarizado con HTML puede omitir este paso. Asegúrese de que usted puede fácilmente identificarlos dentro de código HTML como más rápido puede, más rápido podrás crear una solicitud de modificación de la aplicación web.

Crea una casilla de verificación. Estos se utilizan para permitir a los usuarios seleccionar varias opciones y son generalmente sólo set/despejado (haga clic en o haga clic en no).

Crea un botón. Se utilizan para permitir a los usuarios enviar información al servidor web cuando un formulario se rellena totalmente. También hay un puñado de otros tipos de botón como "imagen" que se comportan de la misma manera, pero permite diferentes estilo para aplicarse. Estos son normalmente sólo haga clic en.

Crea un botón de radio. Estos se utilizan cuando hay múltiples opciones, pero sólo uno puede ser seleccionado. Estas son normalmente conjunto/despejado (haga clic en o haga clic en no).

Crea un campo de texto. Estos se usan cuando una aplicación web está solicitando una entrada con los usuarios. Estos campos generalmente se establecen en un valor específico.

Crea un cuadro de lista. Estos se utilizan normalmente cuando una aplicación web debe permitir al usuario añadir y eliminar opciones en una lista como la moda. Estos campos se leen normalmente por sus valores.

Otras etiquetas de HTML común que tendrá que ser capaz de identificar

			

          

Artículos Relacionados

Crear un sitio web móvil con RSS + CSS

Crear un sitio web móvil con RSS + CSS

RSSmachine crea feeds RSS con hojas de estilo CSS diseñadas para usuarios de teléfonos móviles. Estos feeds RSS son una manera rápida y fácil para crear páginas web móviles. En combinación con Dropbox, es forma gratuita publicar un sitio web para móv
Prueba Web Server ESP8266 + Arduino DS18B20 (OneWire)

Prueba Web Server ESP8266 + Arduino DS18B20 (OneWire)

En esta prueba el ESP8266 + Arduino Nano módulo es utilizado, creando un servidor de web mini que permiten que un navegador para ver la temperatura ambiente.recomendada para estos casos ya que es DS18B20, sensor digital de la temperatura se utiliza y
Invierno a prueba de cualquier zapato - con puntas de tracción DIY

Invierno a prueba de cualquier zapato - con puntas de tracción DIY

Prueba de invierno cualquier zapato con picos de tracción hizo de un 3D simple impreso parte que puede utilizar para evitar que resbale sobre caminos y carreteras cubiertas de hielo. Ahora podrás con confianza pie, caminar o correr en casi cualquier
PHloat2 DIY agua ácida prueba escultura y kit con arduino

PHloat2 DIY agua ácida prueba escultura y kit con arduino

pHloatpHloat es un kit de bricolaje para uso junto con un microcontrolador arduino seminuevo / preexistente. Su propósito es poner a prueba los niveles de pH en ríos, lagos y arroyos debido a la afluencia de aire y agua contaminación causada a menudo
Cómo hacer un sitio web de WordPress con Hostinger

Cómo hacer un sitio web de WordPress con Hostinger

¿Querido hospedar un sitio web sin utilizar el *. dominio wordpress.com? Bueno, te voy a mostrar cómo hacerlo con Hostinger Reino Unido, que tiene algunos subdominios frescos.Paso 1: Descargar WordPress!Wordpress.org y haga clic en el botón azul gran
Impresión 3D multi parte - prueba de impresión con una balsa

Impresión 3D multi parte - prueba de impresión con una balsa

aquí es mi primera impresión de una pieza con una balsa y varias piezas en la misma impresión. He mirado bastantes modelos en thingiverse.com y eligió este modelo basado en sus múltiples piezas y las letras en un lado que dice 1/4 brocas de taladro.L
Prueba de paneles solares con una Mooshimeter

Prueba de paneles solares con una Mooshimeter

YuKonstruct recibido 5W USB plegables paneles solares de Gadgets de perro marrón para la noche de construir marzo Instructables. Decidimos probar los paneles solares bajo diferentes fuentes de luz con una Mooshimeterde prueba.YuKonstruct es el primer
Servidor de la Web de Arduino con sensores

Servidor de la Web de Arduino con sensores

Lo hice para aprender a usar los sensores.Y quiero que enciende/apaga mi activará si im no en casa.Así que si im no en casa que puedo ver mi estado de la habitación.Más adelante quiero hacer notificación por correo electrónico.Si accede a la ip de tu
Servidor de web de $59 con Amazon clase rendimiento y seguridad

Servidor de web de $59 con Amazon clase rendimiento y seguridad

DRCURZON hizo un trabajo impresionante que describe cómo crear un servidor de Web de Pi completa frambuesa para ejecutar en su red doméstica. Esto le llevará más allá de a un sitio de la pi organizado con funcionamiento de calidad mundial para una au
Cómo hacer un Spiderman Web Shooter Prop con impresión 3d

Cómo hacer un Spiderman Web Shooter Prop con impresión 3d

aquí es cómo hacer que los tiradores de 2012 web utilizando impresión 3d.Te hace falta:rustoleum azul metálicorustoleum plata de lustreun rojo tiddlywinkpegamentorustoleum pintura de brillo verdeun brazalete de cuero.Paso 1: 3d impresión de shapeways
SUDADERA DE CUELLO CHIMENEA SIN MANGAS... CON SKETCHPRO 6 (prueba) de AUTODESK y con capucha BETABRAND plantilla

SUDADERA DE CUELLO CHIMENEA SIN MANGAS... CON SKETCHPRO 6 (prueba) de AUTODESK y con capucha BETABRAND plantilla

materiales: AUTODESK SKETCHBOOK PRO 6 y con capucha BETABRAND plantillaPaso 1: Recortar y crear1. tomar la plantilla de Betabrand con capucha y duplicar dos veces. Después de hacer tus duplicados usted tendrá que recortar la parte superior la mitad (
¿Cómo se prueba un simple LED con la pila de botón?

¿Cómo se prueba un simple LED con la pila de botón?

Si usted compra algunos LED, no puede confirmar lo que es el color de LED, cómo conseguirlo. Una forma fácil es prueba batería de botón de uso.hemos tomamos varias fotos para el problema, es bueno en la familia.
Sensor de temperatura inalámbrico simple actualización de sitio web con electric imp y termistor

Sensor de temperatura inalámbrico simple actualización de sitio web con electric imp y termistor

[Edición 2014] El planificador que fue utilizado por Imp eléctrico ya no es usado y no está disponible ya. [/Edit]Este es un pequeño proyecto para empezar con la eléctrica imp y un termistor para que pueda ver cómo puede obtener las lecturas de tempe
Aparato de bebida con interfaz Web

Aparato de bebida con interfaz Web

la máquina de la bebida se distribuye una mezcla de cuatro líquidos.El aparato de la bebida es controlado vía interfaz web.El controlador está compuesto por un Raspberry Pi, un relé y un controlador de relé personalizado.La imagen de software modific