undefined method executeScript' for <Selenium::WebDriver::Chrome::Bridge:0x007ffd0fa16e90> Did you mean? execute_script (NoMethodError)
我在element.fire_event('onClick')
Chrome版本53.0.2785.143(64位) ChromeDriver 2.24.417412 ruby 2.3.0p0(2015-12-25修订版53290)[x86_64-darwin16]
我正在使用selenium-webdriver / page对象..我定义了我的元素..
checkbox(:check_the_box, :id => 'checkboxid')
然后尝试在它上面执行fire_event ..
check_the_box_element.fire_event('onClick')
然后我收到上面的错误。
答案 0 :(得分:1)
未定义的方法`executeScript&#39;为#你的意思? execute_script(NoMethodError)
异常明确指出,应该是WebDriver#execute_script(script, *args)
而不是