在我们的应用程序中,我们有一些具有以下属性的输入标签:
<INPUT class=input-time id=Projects-Projects_Project_0_Task_0_EntryHours_0>
我已经尝试了大多数 watir 输入法,但没有任何效果可以识别该对象。谁能给我一点启发吗?
我的 watir 版本是 1.6.5。
最佳答案
Summary Watir wiki 的页面链接到一些包含大量有用数据的页面。看看How and What , HTML Elements Supported by Watir和 Ways Available To Identify HTML Element .
示例(在 Mac OS 10.6 上使用 firewatir 1.6.6.rc1 进行测试):
browser.text_field(:id => "Projects-Projects_Project_0_Task_0_EntryHours_0").set "test"
browser.text_field(:id => /Project_0/).set "test"
browser.text_field(:class => "input-time").set "test"
关于watir - 如何让 watir 识别具有自定义类的输入标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789425/