кто-нибудь решил это?FirefoxDriver не обрабатывает щелчок правильно
Всякий раз, когда у меня есть кнопка отправки, мне нужно пойти в обходной путь и отправить ключи «Ввод». Точнее:
WebDriver driver = new FirefoxDriver();
driver.get("my-test-site");
WebElement confirmBid = driver.findElement(By.id("mainForm:aucPanelId:1:finishEditBid"));
confirmBid.click();
не работает, ничего не происходит, значение не подтверждается. Однако, если я изменю последнее на:
Keys enter = Keys.ENTER;
confirmBid.sendKeys(enter.toString());
Выполняется штраф и форма отправлена.
Однако, нажмите(); команда отлично работает по ссылкам.
Любая идея, почему это так?
Просьба указать ссылку на страницу, где эта проблема воспроизводима (а также тестовый файл, который не работает так, как вы ожидаете). –
Прошу прощения, но пока страница находится только в нашей локальной интрасети ... Итак, вы полагаете, что для вас это нормально работает и я/мое приложение не так? –
Я предполагаю, что ваше использование может быть неправильным. Как вы можете себе представить, на самом деле невозможно сделать какие-либо предложения, если они не воспроизводятся на нашей стороне. –