Esta es la aplicación de Linux llamada PopperFramework cuya última versión se puede descargar como popper_0.1_beta.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada PopperFramework con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
SCREENSHOTS
Ad
PopperMarco
DESCRIPCIÓN
PopperFramework es un marco de Java que le permite crear PageObjects para sus pruebas de aplicaciones web de forma declarativa. Eso significa que solo tiene que definir una interfaz que defina la estructura de su sitio web y agregar alguna anotación con la información básica como localizadores. PopperFramework generará la implementación de ese PageObject por usted.El objetivo clave de PopperFramework es permitirle, como desarrollador de sureface-tests, concentrarse en su negocio => escribir PageObjets y Tests, sin perder tiempo escribiendo código repetitivo.
PopperFramework usa WebDriver-API para implementar sus PageObjects pero su API es completamente independiente del proveedor. Entonces, cuando llega algo mejor que WebDriver, cambia la implementación de PopperFramework y cambia al proveedor que necesita.
PopperFramework es altamente configurable con muchos ganchos que le permiten personalizar el comportamiento de PopperFramework según sus necesidades.
Caracteristicas
- Descripción declarativa completa de PageObjects
- Describir PageObjects usando solo interfaces
- Mensajes de error completos cuando los elementos no se pueden encontrar en la página
- Abstracción del navegador-controlador utilizado (por ejemplo, WebDriver)
- Soporte para trabajar con tablas.
- Soporte para la aparición irregular de elementos en el sitio web (como encuestas, mensajes molestos, ...)
- Soporte para configuración de prueba por archivos de propiedad
- Soporte para pruebas unitarias de PageObjects
- Fácil como puede ser la integración en proyectos existentes
- Pathes de migración probados por unidad de PageObjects heredados a PageObjects declarativos
- PopperFramework está bien documentado por ejemplos
Audiencia
Desarrolladores, probadores
Lenguaje de programación
Java
Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/popperfw/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.