Драматург – введите или заполните не так, как ожидалосьJAVA

Программисты JAVA общаются здесь
Anonymous
Драматург – введите или заполните не так, как ожидалось

Сообщение Anonymous »

Я автоматизирую пользовательский интерфейс с помощью PlayWright и Java. У меня есть окно поиска в iFrame. Когда я ввожу в него текст, я получаю подсказку: Искать по. Однако, когда я ввожу число с помощью .fill() или .type() PlayWright, пользовательский интерфейс не выполняет идентифицирует введенный текст и отображает сообщение: Поиск "" по (см. снимок экрана ниже), означающее, что пользовательский интерфейс считает, что текст не введен.
Изображение

Когда я ввожу тот же текст вручную, он работает нормально. Пользовательский интерфейс идентифицирует введенный текст.
Код:
Browser browser = playwright.chromium().launch(new BrowserType.LaunchOptions().setHeadless(false).setHandleSIGINT(false));
Page page = browser.newPage();
FrameLocator frame = page.frameLocator("#iFrameID");
Locator searchBox = frame.locator("#searchBox");
searchBox.click();
searchBox.fill ("454545487");
Locator searchIcon = frame.locator(".searchContainer");
searchIcon.click()


Подробнее здесь: https://stackoverflow.com/questions/786 ... s-expected

Вернуться в «JAVA»