Python мануфактураJavaDesign Patterns для автоматизаторів

Java · Основний курс · 41:30–49:40

Взаємодія зі складним редактором і домашня перевірка

Навіть у правильному `iframe` не кожен вузол редактора придатний для введення. Частина DOM позначена як невидима, тому Selenide відхиляє дію як взаємодію з non-interactable element. Потрібно спостерігати, який видимий елемент отримує focus після реального кліку, і шукати саме його, а не прихований технічний вузол. Падіння супроводжується консольним повідомленням, скріншотом і HTML, які використовуються разом для діагностики. Після експериментів урок залишає мінімальну робочу дію для оновлення, а домашнє завдання — змінити текст, натиснути Update і на сторінці README перевірити наявність нового значення. Точне розташування тексту перевіряти не вимагається.

Selenide: iframe, fluent interface та конфігурація →
Запитати в чаті про «interactable» →