我一直在对一个软件程序进行黑盒测试,该软件程序对不同类型的集中式太阳能(CSP)模型进行工程分析。
我一直在进行的质量保证测试仅涉及一次更改模型的一个默认参数。我刚刚一直在验证输出是否符合预期结果的过程非常简单。
但是,现在我要开始探索与默认设置不同的配置组合,以调查这些组合中的任何一个是否将输出不正确的值甚至导致用户界面(UI)失败。
我正在使用的第一个实例,UI具有(6)关于默认配置的不同类型的参数。最重要的是,相对于默认配置,我想通过增加(+)或减少(-)来改变(6)配置选项的组合。
您可以想象,通过结合使用(+)和(-)探索这些(6)参数,我将轻松创建许多不同类型的黑匣子测试。
关于如何以更有效的方式进行这些黑盒测试是否有任何建议?我试图避免进行所有不同类型的配置,同时仍在各个方面探索计算代码。