1

Я хочу создать автоматизированный тест, который будет выполнять следующие условия для производственной среды: 1. Заполните форму регистрации. 2. Подождите и выберите подтверждение по электронной почте (из учетной записи gmail). 3. Откройте ссылку для подтверждения в письме. 4. Удалите учетную запись.Как проверить цикл подтверждения электронной почты

До сих пор я выполнял свои скрипты с помощью PhantomJS. Но это не позволит мне использовать модуль узла для входа в электронную почту.

Есть ли еще один инструмент, который позволит выполнять произвольное выполнение кода (на любом языке) и безглавую версию браузера? В конечном итоге этот скрипт должен запускаться в автоматизированной тестовой среде.

ответ

2

Вы можете использовать Selenium Web драйвер: http://docs.seleniumhq.org/projects/webdriver/

Это позволяет полностью сценарий все, что вы хотите. Я точно знаю, что вы можете использовать C# для тестирования тестов, но если я правильно напомню, что другие языки также поддерживаются

 Смежные вопросы

  • Нет связанных вопросов^_^