phptravels location text fieldselenium webdriverで入力IDを持たないテキストボックスに値を送るには?私はテストのためにphptravles.netを使用していますか?
イメージをHTMLコードで添付しました。 認識とsendkeysにxpathを書くことができませんでした。 テキストフィールドは、フォーカスされているときとフォーカスされていないときに異なるxpathを持ちます。 NoSuchElementFound例外がスローされました。
driver.get("http://www.phptravels.net");
WebElement e = driver.findElement(By.xpath("//*[@id='select2-search']/input"));
e.click();
e.sendKeys(city);
あなたはあなたのHTMLコードを共有していただけますか? –