2010-10-22 29 views
0

我目前在验证grib控件中的数据方面有一些疑问。给定一个包含ColumnA和ColumnB的表格,让我们假设在应用某个搜索查询后会生成2行记录。如何使用FitNesse/SLIM验证表格中的数据?

我的目标是确保ColumnB中的数据显示我的期望输出,让我们假设'data1'应显示在ColumnB下。我可否知道如何使用FitNesse/SLIM验证ColumnB中的数据?

我已经浏览了FitNesse中的文档,但它只关注静态数据,并没有通过从数据库生成的那些数据。我需要在测试程序中建立数据库连接以测试动态数据吗?

仅供参考,我在开发中使用JAVA。

THanks @!

回答

2

看看DbFit。它可以做你想做的事。

+0

感谢您的建议。除此之外,我们还有其他选择吗?因为我发现测试人员可能很复杂,因为他们需要在工作中学习SQL。是否有可能隐藏内部细节,比如哪些数据来自哪个表,因为他们并不真正关心技术问题,以便他们可以专注于业务功能? – huahsin68 2010-10-26 02:58:29

+0

你可以写一个夹具来查询数据库 - 这里是一个例子:http://www.devx.com/opensource/Article/35009/0/page/4 – 2010-10-26 18:46:33

+0

嗨迈克,感谢您的建议,您的方法非常接近符合我的要求。但这不是我想要的,因为我正在使用SLIM。而且我只想检查特定列是否正确显示'data1'(而不是'data2')。 – huahsin68 2010-10-28 09:59:49