Marco de automatización de Qmetry
Para Web, MobileWeb, Mobile Native y REST Web Service Funcional Test Automation
Documentación en línea | Tutorial paso a paso
Bibliotecas de soporte:
- QAF -Support - Pasos para la web y móvil
- QAF-Support-Mobile-Pasos para y nativo móvil
- QAF-Support-WS-Solicite soporte de repositorio de llamadas y pasos para servicios web
- QAF-Support-Openapi-Repositorio de llamadas de solicitud de Generación automática y BDD de la especificación de API abierta
- QAF-Support-ElasticSearch-Elasticsearch Integration para el panel de ejecución cruzada
- QAF-support-
- QAF-SUPPORT-AEM-Soporte AEM
- QAF-Support-Galen-Galen Framework Support
- QAF-Support-Flutter-Soporte de aplicaciones nativas de Flutter
- QAF -Cucumber - Paso de pepino con QAF BDD2 y/o soporte de Cucumber Runner
Potente plataforma de automatización para la autoridad de prueba, ejecución de pruebas y análisis de ejecución
El marco de automatización de Qmetry proporciona una plataforma poderosa y versátil para probar casos de prueba en el enfoque de comportamiento, basado en palabras clave o basado en código. Ayuda a reducir significativamente los costos involucrados en la configuración de la automatización de pruebas en cualquier organización. Es una herramienta adecuada para plataforma web, plataforma móvil (nativa, web móvil, html5, etc.) y solución de automatización de pruebas de servicios web utilizando Selenium y otras tecnologías relacionadas. El marco de automatización de Qmetry beneficia a cualquier equipo de QA en el desarrollo de pruebas altamente mantenibles y repetibles que utilizan activos de prueba reutilizables, modularidad adecuada y estructura semántica. Los informes descriptivos satisfacen aspectos de alto nivel y de bajo nivel (depuración).
El marco de automatización de Qmetry está diseñado para resolver problemas comunes de la industria relacionados con las pruebas de sistemas web complejos. El marco es el más adecuado para escribir pruebas automatizadas de interfaz de usuario de aplicaciones web, web y móviles móviles que simulan actividades reales del usuario en la página.
The framework is built upon java and integrates TestNG,
Selenium/Webdriver, Appium and Perfecto. Due to the framework's
thorough design, test developer does not need to worry about common
tasks such as thread safe browser session for running test in
parallel, reporting or to incorporate result with test management
tools. The tests run can be configured through standard testing
configuration files, the test run filters and behavior can be changed
within the config File. <br /> The architecture of the framework
ensures a low cost of maintenance while supporting extensibility by:
- Abrazar la implementación técnica lejos de los componentes operativos
- Siguiendo los patrones de diseño aceptados en la creación de las funcionalidades centrales dentro del marco.
- Proporcionar un enfoque para desarrollar pruebas altamente mantenibles y repetibles que utilizan activos de prueba reutilizables, modularidad adecuada y estructura semántica. Framework tiene servicios preparados para readyms para afirmaciones, navegador, informes y datos. Además, el concepto de marco se basa en los servicios de página para que su página y acciones relacionadas sean reutilizables desde cualquier caso de prueba. Hay una buena funcionalidad de registro y una instalación de captura de pantalla para afirmaciones.
Características
El marco de automatización de Qmetry admite integraciones con la plataforma de gestión de pruebas (Qmetry, Rally, Aptest, HP ALM, etc.), sistemas de integración continua (Jenkins, Bamboo, etc.), soluciones de nube de dispositivos móviles (Saucelabs, Perfecto Mobile, etc.).
Características de la tecla de marco de automatización de Qmetry
Autor de prueba:
- Desarrollo impulsado por el comportamiento (QAF BDD o Gherkin)
- Impulsado de palabras clave (caso de prueba en CSV o Excel o XML)
- Desarrollo impulsado por el código (prueba testng)
Gestión de datos de prueba:
Pruebas de datos impulsadas por datos con soporte de datos de prueba externa (CSV, JSON, XML, Excel, Base de datos), Repositorio de localización, soporte para múltiples locales y múltiples entornos
Informes de ejecución:
Panel de ejecución, análisis detallado y captura de capturas de pantalla, integraciones con herramientas de gestión de pruebas y más
Algunos beneficios de usar el marco son:
- Menos mantenimiento
- Más reutilización del código
- Tiempo de ejecución reducido
- Capacidad basada en datos
- Ejecución paralela fácil configurable
- Informe descriptivo
- Clases de servicios públicos
- Integración de resultados de prueba con herramientas de gestión de pruebas como Qmetry, Rally.
- Integración con la nube móvil de perfecto, Sauce Labs, admite la ejecución paralela
- Habilitar la prueba en múltiples plataformas con o sin cuadrícula de selenio