Иногда при тестировании или автоматизации тестирования веб приложения нам нужно посмотреть html код элемента который скрывается по клику либо исчезает по таймауту. Например, мы хотим посмотреть xpath для pop-up или элементов внутри него на странице Google При нажатии на инспектор - pop-up закрывается. Это происходит из-за потери фокуса на странице, однако теперь в DevTools есть решение этой проблемы. 1) Через инспектор фокусируемся на родительском элементе (кнопка которая открывает выпадающий список/ pop-up). 2) Затем нужно кликнуть на этот элемент (кнопку) и посмотреть что меняется в инспекторе (это подсвечивается) 3) Теперь нужно поставить брейпоинт на изменяющемся элементе (выбираем элемент и правой кнопкой открываем выбор меню, затем Break on, затем attribute modifications) 4) Теперь при изменении атрибута включается дебагер и исполнение js кода останавливается. 5) Теперь можно посмотреть элементы внутри pop-up 1) Через инспектор фокусируемся на родительском элементе (кнопка кот
DevTools - Инспектирование без потери фокуса. Как поймать скрывающийся элемент?
31 октября 202431 окт 2024
82
1 мин