我遇到了问题,我不知道如何解决它。 我使用Selenium2Library和Robot Framework IDE进行网络测试,我有一个带文本的文本字段。这篇文章我想删除并在字段中放入另一个文本。 我试着像这样使用“按键”关键字。
Press Key locater of the textfield \\1 (ctrl+a to mark everything)
Press Key locater of the textfield \\127 (del to delete the text)
第一个关键字不执行任何操作,第二个关键字删除一个字母。
有人知道如何解决我的问题吗?
感谢您的回答。
答案 0 :(得分:1)
像这样使用:
Input Text <locater of the textfield> ${EMPTY}
答案 1 :(得分:0)
如果要在Selenium测试中按键,则该代码例如是Enter键
Press Keys locater of the textfield ENTER
如果要使用删除
Press Keys locater of the textfield DELETE
但是对我来说,它只删除了1个号码。我目前正在尝试弄清如何删除整个文本字段。
答案 2 :(得分:0)
尝试: 按下键(定位器)CTRL + a + BACKSPACE
答案 3 :(得分:0)
我试图这样从ROBOTFRAMEWORK中的对象中删除文本,这可能会对您有所帮助。
用于删除
按下键$ {LocatorToInputText} \ Delete
用于标签
按$ {LocatorToInputText} \ TAB
输入
按下键$ {LocatorToInputText} yourdata + RETURN
脚本是制表符或4个空格分隔