我正在使用 ruby 和 cucumber 和 selenium-webdriver 来测试一个网站。我一直在参考 selenium 站点中的以下方法列表(在 java 中)来编写测试。尝试使用列出的许多方法时出现错误。
我的代码示例:
text_d = @driver.find_element(:id, "dateDropDown").GetText
错误:
undefined method `GetText' for #<Selenium::WebDriver::Element:0x80d04988> (NoMethodError)
我尝试将 GetText 编写为:
获取文本获取文本获取文本
但是还是不行。我觉得我在这里犯了一个非常简单的错误......
.click 之类的方法也可以正常工作。
是否有单独的可在 Ruby 中使用的方法列表?到目前为止,我发现的文档主要是 Java。这是我的第一个自动化项目 + 第一次使用 Ruby,我很难弄清楚哪些信息对我正在做的事情有用。