es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PLAYWRIGHT-TEST

Playwright no se ejecutará en el contenedor de desarrollo de VSCode en Mac.

La prueba simple de Playwright en este repositorio se ejecuta en Mac con Visual Studio Code utilizando el comando npm “test”. Si abro el mismo repositorio en un devcontainer (en ./devcontainer), la prueba falla con un error relacionado a la falta de dependencias: browserType.launch: ╔════════════════════════════════════════════════════════════╗ ║ El sistema host no . . . Read more

Problema con el diseño del modelo de objeto de página requerido con las pruebas de Playwright.

A continuación se muestra el código del archivo de prueba: const { test, expect } = require(‘@playwright/test’); const HomePage = require(‘./pageobejcts/HomePage’); test.beforeEach(async ({ page }) => { await page.goto(“https://automationexercise.com/”); }); test(‘Navigate to Login’, async ({ page }) => { let homepage = new HomePage(page); homepage.navigateToLoginSignUp(); await expect(page.locator(‘//div[@class=”signup-form”]/h2’)).toBeVisible(); await page.screenshot({ path: . . . Read more

Cómo ejecutar un archivo específico con Playwright?

Tengo múltiples archivos de prueba en una carpeta específica con extensión spec.ts, ¿cómo puedo ejecutar un archivo en particular con Playwright? Actualmente, la configuración está establecida para la carpeta de pruebas y se ejecutarán todos los archivos (pruebas) de ella: testDir: ‘./smokeTests’, Supongamos que hay alguna opción en el archivo . . . Read more

¿Es posible crear pruebas modulares con playwright?

Estoy tratando de realizar pruebas para una aplicación web con Playwright test en JavaScript, pero me gustaría hacerlas modulares para evitar repetir código. Digamos que dos pruebas necesitan completar un formulario. En lugar de escribir el código para completar el formulario en ambas pruebas, ¿es posible incluir un archivo en . . . Read more