我正在使用JSystem来测试API。
我想知道在Jsystem测试用例中是否有任何方法可以提供列表或有限大小的数组作为测试用例参数?
是否可以有一个测试参数,例如:Do something to the following elements with names ${elementNames}, paramsInclude={"elementNames"}
,其中elementNames是在测试场景中具有适当的getter和setter的ArrayList<String>
或String[]
?
最佳答案
对不起业余问题。从JSystem文档本身中发现(我错过了一些东西)。
您可以在测试中将输入参数设置为String数组,代码如下所示:Do something to the following elements with names ${elementNames}, paramsInclude={"elementNames"}
在Jsystem中,输入参数时,请用分号分隔每个字符串
在代码以及适当的getter和setter方法中初始化为String[] elementNames= {}
。