Sahi.sah

De Dos Ideas.
Revisión del 14:31 31 ago 2009 de 201.251.185.130 (discusión)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Un ejemplo del archivo sahi.sah para el framework de tests funcionales Sahi.

Supongamos que quisieramos testear una consulta de facturas

Ejemplo

Vamos a la página que queremos testear

_navigateTo("http://dosideas.com:7000/MiAplicacion/PreConsultaFactura.do");

Ingreso de filtros

_setValue(_textbox("fechaDesde"), "01012008");  //Esto equivale al ingreso de un text
_setValue(_textbox("fechaHasta"), "31032008");  //Esto equivale al ingreso de un text
_setSelected(_select("tipoMovimiento.codigoTipoMovimiento"), "Ingreso"); //Esto equivale a la selección de un valor en una lista

Ejecutar la consulta

_click(_button("Consultar"));  //Click en el botón que ejecuta la consulta


Validar el resultado

_wait(5000); //Esperamos un tiempo prudencial para que se ejecute la consulta
_assertNotNull(_spandiv("54132.92"));
_assertContainsText("54132.92", _spandiv("54132.92"));  //validamos el resultado de la consulta

Ver también