UNPKG

estructura_automation

Version:

Paquete de estructura de automation de paguetodo

64 lines (58 loc) 1.26 kB
import { defineConfig, devices } from '@playwright/test'; import { configDotenv } from 'dotenv'; configDotenv({ path:`./envs/.env.${process.env.SELECT_ENV}` }); export default defineConfig({ timeout:0, testDir: './test', // fullyParallel: true, forbidOnly: !!process.env.CI, retries: 0, workers: 1, reporter: [ ['./custom-reporter.ts'], ], use: { screenshot:'on', headless: false, trace: 'on-first-retry', baseURL: process.env.BASE_URL, storageState: 'auth.json', // launchOptions: { // slowMo: 400, // }, }, projects: [ // Test against branded browsers. { name: 'chromium', use: { ...devices['Desktop Chrome'] }, }, // { // name: 'firefox', // use: { ...devices['Desktop Firefox'] }, // }, // { // name: 'webkit', // use: { ...devices['Desktop Safari'] }, // }, // { // name: 'Microsoft Edge', // use: { ...devices['Desktop Edge'], channel: 'msedge' }, // }, // { // name: 'Google Chrome', // use: { ...devices['Desktop Chrome'], channel: 'chrome' }, // }, // Test against mobile viewports. // { // name: 'Mobile Chrome', // use: { ...devices['Pixel 5'] }, // }, // { // name: 'Mobile Safari', // use: { ...devices['iPhone 12'] }, // }, ], });