如何使用红宝石硒清除输入区域的内容?
即当页面加载时,输入字段中有值,但我想用新的替换它们。
谢谢
答案 0 :(得分:6)
来吧伙计......你不能认真......
使用selenium清除输入字段,执行以下操作:selenium.type(“”)也在ruby中。
并且退回的次数和信件一样多......来吧......你不做那样的事情。
或者在Ruby语法中:@ browser.type“idofthefield”,“”
答案 1 :(得分:1)
这就是我在基于Ruby的Web门户测试中清除并替换为新文本的方式
@driver.find_element(:xpath, "//input[@name='ip-address']").clear
@driver.find_element(:xpath, "//input[@name='ip-address']").send_keys(new_ip_address)