使用 Fitnesse 测试外部数据
Posted
技术标签:
【中文标题】使用 Fitnesse 测试外部数据【英文标题】:Using Fitnesse to test external data 【发布时间】:2016-04-27 18:21:44 【问题描述】:我们想使用 Fitnesse 来测试外部生成的数据集。具体来说,测试将包含必须在数据中有效的不变量,但每次运行测试时,它们都会从数据库中获取数据,并将检查应用于结果集中的每一行。
测试仍会以 wiki 页面的形式进行组织,但每一次运行都会针对所有适用的数据行重复执行。如果特定行未通过断言,我们仍希望对其他行继续进行测试,但随后会收到摘要和未通过每个特定断言的行列表。
我知道这并不是 Fitnesse 的用途,但我们的团队确实具备编写固定装置和测试的技能,而且我们喜欢让非技术主题专家来编写一些测试的想法。
有没有办法在 Fitnesse 中实现上述目标,还是完全超出预期用途?如果可能的话,我将不胜感激有关如何实现这一目标的任何指导,我在文档(或其他网站)中找不到任何有见地的东西。
【问题讨论】:
【参考方案1】:听起来像 Slim 协议是您编写固定装置所要寻找的。 尤其是Query Table。
【讨论】:
以上是关于使用 Fitnesse 测试外部数据的主要内容,如果未能解决你的问题,请参考以下文章