Ruby 使用 spec 和水豚进行测试 xml post

Ruby tests with spec and capybara xml post

我正在尝试弄清楚如何使用 page.driver.post() 方法发送 xml http 请求(由 request.xhr 验证?)。

你有什么建议吗? 运行 没主意:(.

非常感谢

知道了,这样传是可以的

page.driver.post("/",{"HTTP_X_REQUESTED_WITH" => "XMLHttpRequest"})

如果你在做 XML http 请求,那么你在做 API 测试,你真的不应该使用 Capybara。