2012-07-12 60 views
0

我使用硒webdriver。我有这样的代码 - driver.findElement(By.name("ctsk")).sendKeys("1234");。它加上一些其他类似的命令填补了新的记录。在我需要查看此记录的概述。所以我使用这样的代码 - driver.findElement(By.xpath("//*[@id='columnTitle2']/input")).sendKeys("1234");。但是如果我再次使用这样的命令,它不会在过滤器中重写值,而是会为之前的值添加新值。例如,而不是“1234”我得到“12341234”。我如何设置新的价值,而不仅仅是添加?如何选择使用过滤器的记录?

+0

通过调用'sendKeys'你只是路过更多的投入。您应该改为在元素上设置值。 – radimpe 2012-07-12 12:25:31

回答

0

也许最好的办法是clear WebElements您输入更多的数据之前...