diff --git a/tests-examples/teste.spec.ts b/tests-examples/teste.spec.ts new file mode 100644 index 0000000000..5117129e50 --- /dev/null +++ b/tests-examples/teste.spec.ts @@ -0,0 +1,28 @@ +const { chromium } = require('playwright'); + +(async () => { + const browser = await chromium.launch({ + headless: false + }); + const context = await browser.newContext(); + const page = await context.newPage(); + await page.goto('about:blank'); + await page.close(); + const page = await context.newPage(); + await page.goto('https://www.google.com/search?gs_ssp=eJzj4tTP1TcwMU02T1JgNGB0YPBiS8_PT89JBQBASQXT&q=google&oq=g&gs_lcrp=EgZjaHJvbWUqEwgBEC4YgwEYxwEYsQMY0QMYgAQyBggAEEUYPDITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg5MgYIAxBFGDwyBggEEEUYPDIGCAUQRRg8MgYIBhBFGDwyBggHEEUYPNIBCDIxMzNqMGoyqAIAsAIA&sourceid=chrome&ie=UTF-8'); + await page.getByRole('link', { name: 'Fast.com: Internet Speed Test' }).click(); + await page.getByRole('link', { name: 'Voir plus d\'infos' }).click(); + await page.getByRole('link', { name: ' Paramètres' }).click(); + await page.locator('#min-connections-input').click(); + await page.locator('#max-connections-input').click(); + await page.locator('#min-duration-input').click(); + await page.locator('#max-duration-input').click(); + await page.getByText('Mesurer la latence de chargement pendant l\'envoi Toujours afficher les données').click(); + await page.getByLabel('Mesurer la latence de').check(); + await page.getByLabel('Enreg. la config. pour cet').check(); + await page.getByRole('link', { name: 'Enregistrer' }).click(); + + // --------------------- + await context.close(); + await browser.close(); +})();