【发布时间】:2016-10-24 13:02:25
【问题描述】:
我正在测试的应用程序显示了许多包含多列的表格。每个表显示应用程序从已导入 SQL 数据库的不同数据源(csv 文件)中获取的数据。我在我的水豚 UI 测试中这样做:
expect(data_for_row(student)).to match expected_data
对于预期数据:最好解析 csv 文件并构建预期数据集吗?仅供参考 - 文件很大,可能每 2-3 个月更改一次。如果是这样,编写此类测试的最有效方法是什么?将会有多个文件并且大小很大(数千行)。每个表可能同时显示来自不同文件的数据。
【问题讨论】:
标签: ruby csv rspec capybara e2e-testing