【发布时间】:2021-06-05 12:17:23
【问题描述】:
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver", "E:\\Selenium\\Chrome Driver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.makemytrip.com/");
///Code for source
Thread.sleep(5000);
WebElement source=driver.findElement(By.id("fromCity"));
source.sendKeys("mum");
WebElement suggestion= driver.findElement(By.xpath("//input[@placeholder='From']"));
suggestion.sendKeys(Keys.ARROW_DOWN);
suggestion.sendKeys(Keys.ENTER);
Thread.sleep(5000);
///Code for Destination
WebElement destination = driver.findElement(By.id("toCity"));
destination.sendKeys("Pak");
WebElement suggestion2 = driver.findElement(By.xpath("//*[@placeholder='To']"));
Thread.sleep(2000);
suggestion2.sendKeys(Keys.ARROW_DOWN);
suggestion2.sendKeys(Keys.ENTER);
【问题讨论】:
-
您的描述(即标题)非常混乱。您能否尝试在问题正文中用整句话描述问题所在?在浏览器中手动使用时有什么作用?什么没有?什么在使用 Selenium 时有效,什么无效?
-
我想说的是,如果我先评论,那么第二个就可以了
-
好的,那么“不工作”是什么样的?不工作的会发生什么?它只是不做任何事情还是抛出任何异常?