【发布时间】:2015-08-13 17:36:10
【问题描述】:
最近我们的报告遇到了许多问题,重复条目,不排除正确的信息,缺少信息等。我正在考虑为报告创建带有 specflow 的测试套件。
报告显示在 ssrs 或水晶报告中,因此完整的端到端测试可能不在讨论范围内。这些报告所依赖的视图和程序虽然应该是可测试的,但我正在考虑按照这些思路来定义测试:
Scenario: Some Report contains expected values
Given I execute uspSomeReport with:
| Field | Value |
| From | 1/1/2015 |
| To | 1/1/2016 |
Then the result should contain:
| Id | Name |
| 3456 | John |
| 98345 | Barry |
Scenario: Address not duplicated
Given I execute uspSomeReport with:
| Field | Value |
| From | 1/1/2015 |
| To | 1/1/2016 |
Then Address, Postcode should be unique
我想我的问题是,有没有人有编写报告测试的经验?这样的方法有什么明显的问题吗?有更好的想法吗?
【问题讨论】:
-
尝试该方法,如果您有任何问题,请在此处发布
标签: reporting-services crystal-reports specflow