水豚+硒
当我使用Selenium运行测试时,我的第一步失败了,并且页面在浏览器中如下所示:
Internal Server Error
can\'t convert nil into String
WEBrick/1.3.1 (Ruby/1.9.2/2010-08-18) at 127.0.0.1:50752
当我以愚蠢的态度运行它时,我得到的输出是:
Broken pipe (Errno::EPIPE)
/Users/yuval/.rvm/gems/ruby-1.9.2-p0/gems/culerity-0.2.15/lib/culerity/remote_object_proxy.rb:47:in `write\'
etc...
当我在没有js驱动程序的情况下运行它时,它一点都不会失败(相反,在使用js时它会失败,这就是为什么我试图使用js驱动程序来运行它)。
有任何想法吗?
没有找到相关结果
已邀请:
1 个回复
街茬
您可以将其更改为使用助手方法,如下所示:
和助手一样,如下所示:
这是最适合我的解决方案。也许,你有类似的东西。