我想知道如何從文本框中刪除文本。我從谷歌做了很多搜索,但目前沒有發現。請告訴我任何關鍵字,可以幫助我在字段中刪除/清除文本。機器人框架:如何清除文本框中的文本
回答
你不需要一個機器人來做它..只需使用硒。
driver.findElement(By.id("username")).clear();
http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/WebElement.html#clear()
您可以使用此也清楚的測試場..
driver.findElement(By.id("textfieldid")).sendKeys("");//empty string
或
Input Text (your web element locator) ${empty}
你不需要它。 Check here
def input_text(self, locator, text):
"""Types the given `text` into text field identified by `locator`.
See `introduction` for details about locating elements. """
self._info("Typing text '%s' into text field '%s'" % (text, locator))
self._input_text_into_text_field(locator, text)
的Input Text
關鍵字調用
_input_text_into_text_field
這是無論如何發送明確的命令:
def _input_text_into_text_field(self, locator, text):
element = self._element_find(locator, True, True)
element.clear()
element.send_keys(text)
當我執行庫時,我收到錯誤「ImportError:No modulename keywordgroup」。 @Erki M – user3375048
我認爲user @ user3283976建議的解決方案應該可以工作。這是用空字符串執行輸入文本關鍵字。我所說的是,如果您想在發送密鑰之前清除文本字段,則不需要執行此操作,因爲輸入文本關鍵字已經在處理它。 –
現在,當我使用此輸入文本// * [@ name ='resolution'] Edit時,出現錯誤「StaleElementReferenceException」。 – user3375048
- 1. 如何清除文本框?
- 2. 如何清除文本框?
- 3. 清除文本框
- 4. 清除文本框
- 5. 如何清除angular2中的文本框
- 6. 如何清除MVVM中的文本框?
- 7. 文本框asp.net的清除文本值?
- 8. 如何清除asyncfileupload的文本框值?
- 9. 如何清除文本框的值?
- 10. 如何清除宏內的文本框?
- 11. 如何在清除文本框中的文本時綁定gridview
- 12. 單擊文本框並清除文本?
- 13. 清除文本框中的文本框點擊它
- 14. 清除文本框C#
- 15. 無法清除文本框
- 16. 用JS清除文本框
- 17. 清除只讀文本框
- 18. 文本框不會清除
- 19. 文本框清除問題
- 20. 如何使用messageboxbuttons.yesno清除文本框?
- 21. 如何清除點擊文本框?
- 22. 清除文本框和組合框c#
- 23. 清除搜索框(文本框的文本)查詢
- 24. 「否則」是機器人框架腳本
- 25. 清除WebForms中的所有文本框
- 26. 清除控件中的文本框
- 27. 清除silverlight中的文本框值
- 28. 清除ASP.NET中的文本框
- 29. 機器人框架 - 帶換行符的輸入文本
- 30. HTML清除按鈕不清除文本框使用jsp文本框
他可能是在談論[機器人框架(https://開頭的代碼.google.com/p/robotframework /)(關鍵字驅動的硒包裝) –
您可能是對的@ErkiM。當selenium有'#clear()'雖然:)時,很多時候沒有必要使用它:) – sircapsalot
他沒有使用Robot Framework來做這件事。他問如何在Robot框架中做到這一點。 即將回答使用關鍵字清除元素文本http://robotframework.org/Selenium2Library/Selenium2Library.html#Clear%20Element%20Text – ManiG