小编S.K*_*lra的帖子

使用 Capybara 和 Selenium 验证页面的响应代码

我正在尝试使用水豚验证页面的响应代码。我使用了expect语句作为-

    expect(page.status_code).to eq(404)
Run Code Online (Sandbox Code Playgroud)

我收到的错误是 -

    Capybara::NotSupportedByDriverError:
    Capybara::Driver::Base#status_code
Run Code Online (Sandbox Code Playgroud)

Capybara 可能不支持 status_code。有没有其他方法可以验证状态/响应代码,或者我在 expect 语句中做错了什么。

ruby rspec capybara rspec-rails

3
推荐指数
1
解决办法
1002
查看次数

标签 统计

capybara ×1

rspec ×1

rspec-rails ×1

ruby ×1