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