Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 为什么是硒;“等等”;不一致?_Scala_Selenium_Selenium Webdriver_Webdriver - Fatal编程技术网

Scala 为什么是硒;“等等”;不一致?

Scala 为什么是硒;“等等”;不一致?,scala,selenium,selenium-webdriver,webdriver,Scala,Selenium,Selenium Webdriver,Webdriver,我有一些webelement(文本字段),我正在用wait观看,因为我想给它发送一些键 Tt看起来像这样: val wait: WebDriverWait = new WebDriverWait(driver, 120) wait.until(ExpectedConditions.elementToBeClickable(By.id("invoice_supplier_name"))) val supplierTextField: WebElement = drive

我有一些webelement(文本字段),我正在用
wait
观看,因为我想给它发送一些键

Tt看起来像这样:

   val wait: WebDriverWait = new WebDriverWait(driver, 120)
   wait.until(ExpectedConditions.elementToBeClickable(By.id("invoice_supplier_name")))
        val supplierTextField: WebElement = driver.findElement(By.id("invoice_supplier_name"))
        supplierTextField.clear()
        supplierTextField.sendKeys(invoice.supplierName)
但有时没关系,有时我会收到一个错误“元素不可见”

有人知道为什么会这样吗


谢谢

您在
等待
初始化中花了多少时间?@guy 120 bro,编辑q@Joe也许webdriver说的是实话,而元素是不可见的。你查过网页了吗?如果满足某个先决条件,可能会有一些逻辑将元素设置为可见,例如,用户单击了该元素,选择了该元素。。。。