我们目前采用的系统是编写一些极其复杂的查询语句,这些语句执行多个计算并具有多个连接/子查询。我认为自己经验不足,无法确定这是否正确,因此我同意并试图使用这个系统,因为它具有明显的好处。
我们目前遇到的问题是编写查询语句的人会犯很多错误,并假设一切都正确。我们现在已经指派了一个测试人员来分析所有查询,但这仍然非常耗时和压力巨大。
我想知道如何创建一个自动化程序(如果可能的话,不要专门使用代码编写,因为我可以找到长期的解决方案)来验证10个以上不同输入、验证输出数据并判断计算是否正确。
我知道我可以使用数据库中的特定数据编写脚本,并使用c#(数据库是SQL Server)创建脚本并验证所有输出值,但我想知道官方的“标准”是什么,因为我在这个领域缺乏经验,我想改进。
如果需要更多信息,请添加评论。谢谢。
编辑:我正在使用c#。
我们目前遇到的问题是编写查询语句的人会犯很多错误,并假设一切都正确。我们现在已经指派了一个测试人员来分析所有查询,但这仍然非常耗时和压力巨大。
我想知道如何创建一个自动化程序(如果可能的话,不要专门使用代码编写,因为我可以找到长期的解决方案)来验证10个以上不同输入、验证输出数据并判断计算是否正确。
我知道我可以使用数据库中的特定数据编写脚本,并使用c#(数据库是SQL Server)创建脚本并验证所有输出值,但我想知道官方的“标准”是什么,因为我在这个领域缺乏经验,我想改进。
如果需要更多信息,请添加评论。谢谢。
编辑:我正在使用c#。