3
我用下面的代碼某些鍵發送到瀏覽器窗口:硒爪哇 - 新的操作(駕駛))的SendKeys(...)行爲
(new Actions(driver)).sendKeys(StringToBeEntered).perform();
我的問題是它使一個。如果傳遞給它的字符串是一個預定義的字符串變量而不是實際的字符串常量,那麼與sendKeys的功能有什麼不同?
是sendKeys(strVariable).perform()
和sendKeys("String").perform
會有相同的行爲?
我使用這種方法,因爲文本需要發送的元素是不可選擇的。
最終結果是正確的,但字符串在技術上是對象,而不是原始的,所以對字符串的引用是通過值傳遞的。但是,我認爲這對於一個簡單而沉悶的問題來說是一個很好的答案。 +1 –