我是ruby的新手,我正在尝试一些例子。我收到以下代码的超时错误“Net :: ReadTimeout:Net :: ReadTimeout” -
b = Watir::Browser.new
b.goto "http://www.quora.com"
b.text_field(:name => 'email').set 'someone@gmail.com'
b.text_field(:name => 'password').set 'somepassword'
b.button(:class => 'submit_button').click
当我在控制台中运行上面的代码时,firefox启动并出现quora主页面。但在此之后,除非超时,否则它什么都不做。我检查了用户名和密码的元素,他们是对的。
我使用相应的字段为gmail.com运行了相同的代码,它运行得很好。
有人可以帮忙吗?
Ameya
答案 0 :(得分:2)
这是quora.com的一个已知问题。
目前我不知道任何解决方案,一种可能性是在您登录时禁用JavaScript,但在这种情况下,您无法在登录后执行其他操作。也许你可以在Selenium问题跟踪器中创建一张票。
请参阅之前提出的类似问题。