Драматург – введите или заполните не так, как ожидалось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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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