Как запустить параллельные тесты автоматизации пользовательского интерфейса для нескольких приложений WPF с изолированныC#

Место общения программистов C#
Ответить
Anonymous
 Как запустить параллельные тесты автоматизации пользовательского интерфейса для нескольких приложений WPF с изолированны

Сообщение Anonymous »

Я создаю проект по автоматизации оценки простых проектов WPF (например, приложения CRUD). Для автоматизации пользовательского интерфейса я попробовал фреймворки, такие как Flaui, Whiteframework и Winappdriver с Appium.
Моя цель - провести те же тесты параллельно в 7–8 различных приложениях WPF, чтобы ускорить процесс оценки. Проблемы, с которыми я столкнулся: < /p>

Глобальные входные конфликты: большинство фреймворков пользовательского интерфейса моделируют реальную ввод ОС (мышь /клавиатура), что заставляет тесты мешать друг другу при запуске параллельной. Запуск тестов параллельно требует изолирующего состояния базы данных, чтобы дать тестовые данные одного приложения не влияли на другое. друг друга и предоставляют каждый тестовый запуск с независимой средой базы данных (без раскручивания полной виртуальной машины для каждого экземпляра).

Подробнее здесь: https://stackoverflow.com/questions/797 ... lated-ui-a
Ответить

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

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

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

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

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