Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

IE8 и selenium: режим разработчика не работает для окон приложения

internet-explorer
cucumber
selenium
webdriver
Теги: #<Tag:0x00007f7b7044f438> #<Tag:0x00007f7b7044f2f8> #<Tag:0x00007f7b7044f168> #<Tag:0x00007f7b7044efd8>

(Andrew Masunov) #1

Есть приложение, которое корректно работает исключительно на IE8. Проблема, что при работе приложения возникают формы для ввода информации. Например для ввода информации о пользователе. И режим разработчика для подобного окна не работает. Это окно нельзя ни увеличить в размере, ни получить source. Есть выход очень кривой и неудобный. Перепечатывать вручную путь страницы, открывать в новой вкладке и затем уже смотреть на source страницы. Может кто знает более легкий путь? Может быть есть специальные настройки для IE8, чтобы хотя бы можно было копировать путь подобного окна или открыть режим разработчика?
ps: хотелось бы услышать именно технические решения этой проблемы


(Stan) #2

hotkey тоже не работают? alt+v+c?


(breakmt) #3

Это что за комбинация такая? У меня она тоже не срабатывает :smile:


(Andrew Masunov) #4

нет, такая комбинация не работает)


(Stan) #5

Alt+V открывает меню, C - сурс. Напрямую alt+v+c, естественно, не работает.


(breakmt) #6

Нет такой комбинации в IE8, ничего не происходит по alt+v


(Andrew Masunov) #7

подозреваю у вас какой-то особенный IE8 ))
неужели никто не извращался совместной работой selenium и IE8?


(Stan) #8

Возможно я что-то путаю (версии?), т.к. уже года два не видел ни одного проекта, который поддерживает IE8 :slight_smile:
Правильно ли я вас понимаю что вы не можете взять сурс програмно через /session/:sessionId/source ? Или вас интересует это чисто с точки зрения ручного тестирования? Если последнее, то зачем открывать в ие8, если там не какой-нибудь жестокий js (что в ие8 в принципе не особо может быть), то сурс отличаться не будет. Или оно просто не открывается в нормальных браузерах? Даже в режимах эмуляции?


(Andrew Masunov) #9

к сожалению любой шаг сценария зависит от предыдущего т.е. чтобы увидеть 3 шаг, надо обязательно выполнить 1 и 2, но выполнить 1 и 2 шаги в других браузерах невозможно (т.к. бывает, что не отображаются формы, или не передаются какие-то дополнительные параметры т.к. приложение затачивалось исключительно для IE8) Поэтому использовать другие браузеры нельзя(
И вот как раз шаг 3 например открывается в специальном окне, которое отличается от обычного тем, что там нет никакого функционала для работы с окном. Его можно только переместить или закрыть и даже изменить размер нет возможности.
Вотс…и получается, что осуществлять поиск элементов на этом окне программно получается, но чтобы написать тот же xpath приходиться вручную вбивать url в новой вкладке браузера и использовать эту же сессию…но это даже описывать сложно, не говоря уже о разработке автотеста)