Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 轨道&x2B;RSpec-集成测试(建议)_Ruby On Rails_Vue.js_Rspec_Capybara_Vue Router - Fatal编程技术网

Ruby on rails 轨道&x2B;RSpec-集成测试(建议)

Ruby on rails 轨道&x2B;RSpec-集成测试(建议),ruby-on-rails,vue.js,rspec,capybara,vue-router,Ruby On Rails,Vue.js,Rspec,Capybara,Vue Router,我有一个带有rails后端的Vue应用程序,我想做一些前端/集成测试。我目前在前端使用vue路由器和turbolinks,在单元测试中使用RSpec 我尝试使用Capybara,但是puma在单击链接并尝试获取路由时,总是给我一个路由错误,而不是让vue路由器处理呈现组件。在其他人的帮助下,我们怀疑可能是vue路由器没有正确加载,或者TurboLink以某种方式进行了干扰。有人对如何配置水豚来应对这种情况有什么建议吗 或者有人对我可以用于测试的其他工具/库有什么建议吗?对于SO来说,工具/库的推

我有一个带有rails后端的Vue应用程序,我想做一些前端/集成测试。我目前在前端使用
vue路由器
turbolinks
,在单元测试中使用
RSpec

我尝试使用
Capybara
,但是
puma
在单击链接并尝试获取路由时,总是给我一个路由错误,而不是让vue路由器处理呈现组件。在其他人的帮助下,我们怀疑可能是vue路由器没有正确加载,或者TurboLink以某种方式进行了干扰。有人对如何配置水豚来应对这种情况有什么建议吗


或者有人对我可以用于测试的其他工具/库有什么建议吗?

对于SO来说,工具/库的推荐是非主题的