如何模拟与Capybara共享地理定位?

pic*_*rdo 5 testing html5 ruby-on-rails geolocation capybara

我的场景要求用户为应用程序授予用户访问权限的权限.每个浏览器中此对话框看起来都不同 我如何使用Capybara进行测试?

soc*_*ata 0

如果我需要它用于测试套件流程并且不想调用 API,我会模拟/存根它。不幸的是,尽管自动测试有很多优点,但仍有一小部分需要手动完成。至少我从我的经历中学到了什么。