一尘不染

您如何使用Minitest,Capybara,selenium执行JavaScript测试?

selenium

关于如何使用Capybara / Selenium / Rspec 执行javascript测试的例子很多,您可以在其中编写如下测试:

it "does something", :js => true do
  ...
end

但是,使用 minitest时, 您无法传递第二个参数来指示selenium执行测试。

有没有人对如何做到这一点有任何想法?


阅读 296

收藏
2020-06-26

共1个答案

一尘不染

嗯,我注意到文档中有几行似乎说以上内容只能在Rspec中完成

但是,如果您使用的是 RSpec或Cucumber ,则可能要考虑将“
faster”保留:rack_testdefault_driver,并仅分别标记那些需要具有JavaScript驱动程序using :js => true或的测试@javascript

2020-06-26