gpt4 book ai didi

java - WebDriver Selenium : Cannot Insert Username into PayPal's username box

转载 作者:太空宇宙 更新时间:2023-11-03 16:13:36 24 4
gpt4 key购买 nike

我很难让 WebDriver 在 PayPal 网站的用户名框中键入内容。我已经尝试过 xpath、id、css,但这里一定有我遗漏的东西,因为它应该很简单。文本框是代码最底部的 input = "email"

有人可以在 Paypal 的网站上试一试并教我这方面的知识吗?如果我只使用 Firebug/Firepath 给出的 xpath 代码,或者如果我使用 WebElement username = driver.findElement(By.id("email"));,我将找不到元素

code

最佳答案

所以我仔细查看了 HTML 并意识到其中有一个表单......我能够使用这段代码让它工作:

String URL = ("https://www.paypal.com/signin/?country.x=US&locale.x=en_US");
driver.get(URL);
WebElement form = driver.findElement(By.cssSelector(".main form"));
WebElement username = form.findElement(By.id("email"));
username.sendKeys("test");

关于java - WebDriver Selenium : Cannot Insert Username into PayPal's username box,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35881717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com