Looking for automation Keywords? Try Ask4Keywords

automationEmpezando con la automatización


Observaciones

Esta sección proporciona una descripción general de qué es la automatización y por qué un desarrollador puede querer usarla.

También debe mencionar cualquier tema importante dentro de la automatización y vincular a los temas relacionados. Dado que la Documentación para la automatización es nueva, es posible que deba crear versiones iniciales de esos temas relacionados.

Identificación de la automatización de pruebas Objetivo-Tipos-Enfoques

La automatización de pruebas es un tema amplio. DEV / QA debe profundizar en estas preguntas primero:

  1. ¿Cuál es la naturaleza del producto? (Web, Mobile, Cloud, IOT, Analytics)
  2. ¿Qué es la etapa de desarrollo? (Desarrollado-Legado, En Desarrollo)
  3. ¿Qué es la tecnología de pila? (Java, C #, Python, Ruby, Node, Reaccionar)
  4. ¿Es SOA / Micro-servicios basados?
  5. ¿Cuál sería el mejor enfoque para la automatización que puede dar una respuesta más rápida o? (Pruebas unitarias, Pruebas de integración, Pruebas de extremo a extremo)

Instalación o configuración

Instrucciones detalladas sobre cómo configurar o instalar la automatización.

Marco de automatización de pruebas - Componentes de diseño

El marco de automatización de pruebas puede tener varios componentes dependiendo de la automatización planificada. Algunos de ellos (aunque no limitados a) son:

  1. Corredor de prueba (TestNG, JUnit, Jest, transportador, pepino)
  2. Contenedor de prueba (BDD Specs-Steps, Junit Tests, funciones basadas en Spec)
  3. Configuración del entorno de prueba
  4. Test Data Store
  5. Bibliotecas de aserción
  6. Automatización de bibliotecas de controladores (WebDriver, Appium, Jersey)
  7. Bibliotecas de informes y registro