Skip to content

francobecvortdevsu/test-automatisation-base

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto base de pruebas automatizadas con Karate, Java y Gradle

Este proyecto es una base para implementar pruebas automatizadas de la colección de peticiones entregadas (por ejemplo, una colección Postman). Todas las pruebas deben ser escritas en el archivo src/test/resources/karate-test.feature siguiendo la sintaxis de Karate DSL.

Instrucciones de uso

1. Descarga del proyecto

Clona este repositorio en tu máquina local:

git clone https://github.com/dg-juacasti/test-automatisation-base
cd karate-test

2. Escribe tus pruebas

  • Implementa los escenarios de prueba en el archivo:
    • src/test/resources/karate-test.feature
  • Usa la sintaxis de Karate para definir los escenarios y validaciones.

3. Ejecuta las pruebas

Asegúrate de tener Java 17, 18 o 21 instalado y activo. Luego ejecuta:

./gradlew test o gradlew test

Esto compilará el proyecto y ejecutará todas las pruebas automatizadas.


  • Si tienes problemas de SSL, puedes agregar la línea * configure ssl = true en el Background de tu archivo .feature.
  • Los reportes de ejecución se generarán en la carpeta karate-reports/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Gherkin 84.0%
  • Java 16.0%