Есть ли способ использовать Watir, чтобы открыть ссылку в новой вкладке или окне в Firefox - PullRequest
3 голосов
/ 14 ноября 2010

У меня есть веб-приложение, которое я автоматизирую с помощью watir. Приложение имеет страницу просмотра, которая показывает миниатюры для набора шаблонов. Каждый эскиз представляет собой ссылку на шаблон. Мне нужно открыть каждый шаблон в новой вкладке или окне и сделать снимок экрана или распечатать PDF-файл шаблона, чтобы убедиться, что он открывается и выглядит правильно. Затем закройте эту вкладку или окно и вернитесь в браузер шаблонов, чтобы открыть следующий шаблон. Мне нужно сделать это на Firefox / Safari Chrome и IE Mac и Windows.

Ответы [ 2 ]

2 голосов
/ 14 ноября 2010

Почему бы не открыть его в той же вкладке, сделать снимок экрана, а затем вернуться назад?

Я не использовал Watir, только Selenium, но похоже, что у Watir также есть метод back. Если нет, то, вероятно, вы можете сохранить URL-адрес страницы с миниатюрами, а затем открыть его непосредственно по URL-адресу.

0 голосов
/ 25 ноября 2010

Вы можете прочитать URL ссылки, сохранить ее в переменной, открыть новое окно браузера, а затем с помощью ie.goto(url) вы можете открыть ссылку в новом браузере.

...