簡體   English   中英

WebElement中的sendKeys(java.lang.CharSequence…)無法應用於(org.openqa.selenium.Keys)

[英]sendKeys (java.lang.CharSequence…) in WebElement cannot be applied to (org.openqa.selenium.Keys)

我已經在Java 1.7中運行了一個項目,但是當我將其移至Java 1.8時,需要進行一些轉換才能使其在1.8中運行。 其中之一是以下內容:

WebElement weAux;
(... some code....)
weAux.SendKeys(Keys.TAB);

我正在使用IntelliJIdea 15.0.2,並且進行了一項檢查,其中包含以下內容:

“ WebElement中的sendKeys(java.lang.CharSequence ...)無法應用於(org.openqa.selenium.Keys)”

Keys.TAB來自org.openqa.selenium.Keys;

提前致謝。 Atilio

這是一個IntelliJ配置問題。

從SDK 1.7和1.8更改后,“項目語言級別”發生了變化。

解決問題的步驟:

文件->項目結構->項目設置->項目在“項目語言級別”字段中,選擇“ 7-Diamonds,ARM,Multi catch等”,以某種方式將其設置為“ 1.3 Plain old Java”

感謝您的配合

您可以將JRE版本更改為1.7,以默認執行。 從Eclipse預期項目>>右鍵單擊>>構建路徑>>配置構建路徑。 在配置構建路徑中,轉到“庫”選項卡。 刪除JRE 8或JRE 1.8。 去添加庫>> JRE系統庫>>選擇備用JRE(可以是7或1.7)

謝謝,穆拉利

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM