在构建过程中自动确认MS SQL 2005数据条目的建议

时间:2008-12-06 04:44:50

标签: sql-server-2005 visual-build-professional

我有一个运行的自动(Visual Build)构建过程:

一组自动化烟雾测试(AutoIT),可将数据输入.Net WinForm应用程序,该应用程序可写入干净播种的MS SQL 2005数据库。

返回我想要的数据的SQL查询。

SELECT i.ID, i.firstname, i.lastname, i.ModDate
FROM app.Individual i
Where lastname = 'Doe'

现在我想做的是确认:

返回的行数(假设应该是1)

i.ID,i.firstname,i.lastname的值(假设应该是1,John,Doe)

今天的ModDate

可以从CSV文件中提取数据的值。 VisualBuild可以启动外部应用程序,因此限制只有Windows XP。

2 个答案:

答案 0 :(得分:1)

自动化工具TestComplete做得很好:http://www.automatedqa.com/products/testcomplete/

答案 1 :(得分:0)

那么,为什么不在主项目测试后使用NUnit测试项目进行构建? 您可以轻松地在那里测试SQL数据以进行断言。