Как создать глобальную конфигурацию для Playwright .NET?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как создать глобальную конфигурацию для Playwright .NET?

Сообщение Anonymous »

Я планирую использовать Playwright .NET для автоматического тестирования пользовательского интерфейса в проекте C# dotnet. Проблема в том, что мне хотелось бы иметь глобальную конфигурацию, которую можно было бы установить, вместо необходимости многократного определения одних и тех же настроек в контексте каждого теста, но я не могу найти рабочих примеров.
Документация playwright.dev подразумевает, что я должен иметь возможность просто включить файл «playwright.config.js» в корень проекта, но нет четкого определения того, каким должно быть содержимое этого файла. Я экспериментировал с примером, предоставленным для Playwright Node.js, используя:

Код: Выделить всё

import { PlaywrightTestConfig } from '@playwright/test';
const config: PlaywrightTestConfig = {
use: {
// Browser options
headless: false,
slowMo: 50,

// Context options
viewport: { width: 1280, height: 720 },
ignoreHTTPSErrors: true,

// Artifacts
screenshot: 'only-on-failure',
//video: 'retry-with-video',
},
outputDir: "C:\\stuff\\screenshots",
preserverOutput: 'always',
quiet: false,

};
export default config;
Однако эти настройки, похоже, не применяются, и нет никаких признаков того, что файл playwright.config.js загружается или происходит сбой.
Буду очень признателен за любую помощь или простой пример, который направит меня в правильном направлении.


Подробнее здесь: https://stackoverflow.com/questions/681 ... wright-net
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»