Selenium Webdriver - typeKeys的替代品?

问题描述:

我试图将在Selenium IDE中创建的脚本导入到Webdriver(Java),但是它为每个“typeKeys”命令提供了[ERROR:Unsupported command [typeKeys]],所以我的问题是有一些替代该命令? (sendKeys不适用于我)Selenium Webdriver - typeKeys的替代品?

该错误表示Selenium IDE不支持自动将该命令转换为Java。您仍然可以使用sendKeys函数,它应该按预期工作。

+0

sendKeys不适合我,因为表单不能识别它,而“发送”按钮仍然不可用,这就是为什么我不得不使用“typeKeys”。 – Illya

+1

您可以尝试使用javascript手动设置属性。看看这个问题:http://*.com/questions/8473024/selenium-can-i-set-any-of-the-attribute-value-of-a-webelement-in-selenium – prestomanifesto

+0

我有3没有id和相同类的按钮=(在硒中,我使用x-path来查找带有文本“Login”的按钮driver.findElement(By.xpath(“// a [@ class ='x-button']] [contains(text(),\“Login \”)]“))。click(); 我可以用javascript找到它,所以我可以设置它的属性? – Illya