当前位置: 首页 > 面试题库 >

硒中的Java错误:预期的[对象未定义]

谈禄
2023-03-14
问题内容

我不明白为什么会收到错误预期[object Undefined] undefined为字符串

这是脚本Java LoginToGmail.java

WebDriver driver;
driver =new FirefoxDriver();
driver.manage().window().maximize();
driver.navigate().to("http://www.facebook.com");
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
WebElement act= driver.findElement(By.id("email"));
act.sendKeys("rupali9392@gmail.com");

全栈错误是:

org.openqa.selenium.InvalidArgumentException: Expected [object Undefined] undefined to be a
string Build info: version: 'unknown', revision: '5234b32', time: '2017-03-10 09:00:17 -0800'
Capabilities [{moz:profile=C:\Users\SHEKHAR\AppData\Local\Temp\rust_mozpr‌​ofile.mipot0y6Nzs5,
rotatable=false, timeouts={implicit=0, pageLoad=300000, script=30000}, 
pageLoadStrategy=normal ,platform=ANY, specificationLevel=0, moz:accessibilityChecks=false,
acceptInsecureCerts=false, browserVersion=53.0, platformVersion=6.1, moz:processID=5892,
browserName=firefox, platformName=windows_nt}]

问题答案:

要使用Selenium 3.x,Mozila Firefox
52.x,您需要从此处下载最新的gecko驱动程序,并提供gecko驱动程序的绝对路径,如下所示:

//Mozila Firefox
System.setProperty("webdriver.gecko.driver", "C:\\your_directory\\geckodriver.exe");
WebDriver driver =  new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http:\\gmail.com");
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
driver.findElement(By.id("Email")).sendKeys("your_id");


 类似资料:
  • 问题内容: 我不明白为什么会收到错误预期[object Undefined] undefined为字符串 这是脚本Java LoginToGmail.java 全栈错误是: 问题答案: 要使用Selenium 3.x,Mozila Firefox 52.x,您需要从此处下载最新的gecko驱动程序,并提供gecko驱动程序的绝对路径,如下所示:

  • 问题内容: 我刚刚将Golang从升级到。并且由于错误而无法编译: 在线 我想某些导入规则已更改。但是无法弄清楚如何更改导入代码以使其编译。 问题答案: 只需删除旧的pkg文件,通常它会自动升级。

  • 错误日志 线程“main”中的错误日志异常 java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V at org.openqa.selenium.remote.service .DriverService.checkExe

  • 这是我代码的第一部分: 编译后,它告诉我行(和)上的“预期”:双f(双x){ 我做错了什么?我是java新手,如果还有其他重大错误,我很抱歉。我试图使用一个函数f(x),我相信它是按照我所展示的方式编写的,但我一直得到同样的错误。

  • 我今天才开始使用翻新图书馆。我在获取一些json数据时遇到问题。 我试图获取的JSON数据如下所示: 求求你,救命!

  • 问题内容: 我已经阅读了多篇有关此错误的文章,但仍然无法弄清。当我尝试遍历我的函数时: 这是错误: 问题答案: 如您在评论中所述,某些值似乎是浮点数,而不是字符串。您需要先将其更改为字符串,然后再传递给。最简单的方法是使用时更改为。无论如何,这样做已经没有什么害处,即使它已经是。