我们有一个带有大量测试数据的调度引擎来测试所有场景,因此测试自动化至关重要。我们目前希望使用 FIT/Fitnesse。然而,单个测试具有相当大的测试数据表,因此它不太适合 Fitnesse 在其示例中使用的“两个或三个输入,一个或多个输出”的模型。希望 Fitnesse 的其他功能值得使用。
我听说有一种方法可以使用 Excel 电子表格初始化 FIT 测试的应用程序 - 请注意,不是 Spreadsheet to Fitness 功能 - 但到目前为止我还没有找到它。一旦整个电子表格被加载到应用程序中,并且应用程序完成了它的工作,我们计划比较一些输出行,或者可能只是最后一行,以查看测试是否通过。
该应用程序当前正在从数据库中提取测试数据以进行手动测试,但是由于性能影响,不首选写入数据库,然后从中进行初始化。
该应用程序是用 C# 编写的。