Автоматизированное веб -тестирование с использованием Shell Script для Internet Explorer и Firefox
-
10-10-2019 - |
Вопрос
Я знаю, что должен использовать другие инструменты (например, селен) для автоматических веб -тестов, но я должен использовать скрипт оболочки. Моя проблема в том, что мне нужно открыть URL -адреса на нескольких вкладках IE и Firefox. Это прямо в Firefox, но, похоже, нет никакой варианты командной строки, чтобы сделать это в IE. Мне нужно иметь возможность открыть одну вкладку, подождать, откройте другую вкладку. У кого -нибудь есть какие -либо предложения о том, как это может быть достигнуто?
Спасибо.
Решение 2
Это может быть сделано в Windows с помощью JScript, в основном вы используете программу WScript (в комплекте с IE) для выполнения файла JScript, который открывает два экземпляра IE, а затем вызывает метод для открытия URL -адресов на этих объектах экземпляра.
Другой способ сделать это - динамически записать HTML -файл, содержащий JavaScript, который открывает URL -адрес, затем ожидает, а затем открывает другой URL и т. Д., А затем при выполнении вашего браузера по выбору его в местоположении файла HTML. Пример, iexplore.exe open_urls.html
Другие советы
Ссылка ниже может помочь, поскольку она также имеет дело с открытием URL -адресов на новых вкладках. Основываясь на разговоре, ключ предоставляет достаточно времени для первого экземпляра полностью запустить.
Как запустить несколько интернет -проводников Windows/вкладки из пакетного файла?