如何使用硒清除或替换输入字段的内容?

时间:2010-09-16 14:39:01

标签: ruby selenium

如何使用红宝石硒清除输入区域的内容?

即当页面加载时,输入字段中有值,但我想用新的替换它们。

谢谢

2 个答案:

答案 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)