Diferencia entre revisiones de «Sahi.sah»
De Dos Ideas.
(Página nueva: 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 ...) |
|||
Línea 27: | Línea 27: | ||
* [[Sahi]] | * [[Sahi]] | ||
+ | |||
+ | [[Category:ATDD]] |
Revisión actual del 14:31 31 ago 2009
Un ejemplo del archivo sahi.sah para el framework de tests funcionales Sahi.
Supongamos que quisieramos testear una consulta de facturas
Contenido
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