По результатам тренинга создал несколько автоматизированных модулей.
Два-три месяца не работал с автоматизацией, были более приоритетные задачи.
Сейчас начал актуализировать задачи, столкнулся с проблемой.
При запуске теста из eclipse, посредством testng, получаю сбой Firefox:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: firefox.exe
Версия приложения: 40.0.3.5716
Отметка времени приложения: 55dda065
Имя модуля с ошибкой: xul.dll
Версия модуля с ошибкой: 40.0.3.5716
Отметка времени модуля с ошибкой: 55ddb151
Код исключения: c0000005
Смещение исключения: 000cfd0d
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Причём, после закрытия сообщения о краше, экземпляр запускается, но тест не идёт.
Нашёл, что селениду передаётся тип браузера с командной строки, но, честно говоря, мне не особо нравится писать кучу лишнего в командной строке лишь для того, чтобы запустить пару тестов да и частенько запускаю их в IDE, поэтому хотелось бы узнать как указать Selenide, что я хочу запустить phantomjs driver на уровне кода? Ещё было бы неплохо узнатькак указать это в профиле maven, чтобы selenide это понял. Есть идеи?
Тестирование multiple загрузки файлов
2015-09-23 08:07
Добрый день,
Подскажите, пожалуйста, использую webdriver и C#, где не могу найти решения для тестирования мультизагрузки файлов (выбор несколько файлов). Мне подсказали, что Selenium не имеет возможности мультизагрузки, данную функцию можно выполнить используя javascript или java.
Подскажите, пожалуйста, как это действие организовать?