gpt4 book ai didi

ruby-on-rails - 如何使用 GIS 数据库测试 Rails 应用程序

转载 作者:行者123 更新时间:2023-11-28 20:01:25 24 4
gpt4 key购买 nike

我正在开发一个 Rails 应用程序 (3.2.8),它将使用 activerecord-postgis-adapter 和 activerecord-spatialite-adapater gem 以及各种 rgeo 插件。

我想以传统方式使用 Rails 单元和功能测试,但这种测试通常使用随机或垃圾数据来完成。除了最简单的多边形和布置之外,工厂和固定装置显然没有任何帮助。

This问题提供了指向免费可用 shapefile 的链接,但是用易于理解的高质量数据为测试数据库播种似乎不是最好的主意。例如,如果我使用美国各州和县作为我的测试数据,那么一个区域仅部分包含多边形的边缘情况将被忽略。

测试此应用的最佳方法是什么?是否有用于 Rails 的 GIS DB 工厂?有没有像 Faker 这样使用随机数据的东西?

最佳答案

我正在研究类似的 GIS 数据库。我不知道用于测试地理数据的 Faker 之类的 gem。我相信最好的方法是自己创建种子/测试数据。我采用的方法是让机械师使用我创建的数据创建蓝图并将其用于测试。

关于ruby-on-rails - 如何使用 GIS 数据库测试 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12310085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com