UNPKG

estructura_automation

Version:

Paquete de estructura de automation de paguetodo

24 lines (20 loc) 1.06 kB
import { test } from "../../../index"; import { getTestIdByName } from "../../../utils/metadata-reader"; test.describe("Example describe", () => { test.beforeEach(async ({ page}) => { await page.goto('/'); // Aquí irían los pasos directamente dentro de los módulos // internos dentro de la aplicación porque ya estamos logeados ( el logeo sucede en el archivo index en la raiz del proyecto) }); // ===== Como usar la funcion getTestIdByName() ===== // Es una función que conecta los tests con los archivos .feature de gherkin // Dentro de la carpeta DOCUMENTATION en la raiz del proyecto // Funciona así: // 1: Recibe como parametro el nombre del test (ej: getTestIdByName("Inicio de sesión exitoso con credenciales válidas")) // 2: Busca En report/tests-metadata.json el ID correspondiente a ese nombre // 3: Retorna El ID único del test (ej: "example_example_tc_1") // EJEMPLO DE USO: test(getTestIdByName("Inicio de sesión exitoso con credenciales válidas"), async ({page}) => { void page }); });