多数同学在刚开始使用PoST来实现接口测试时,如果没认真根据文档操作时,往往会出现超出边界的异常,java.lang.IndexOutOfBoundException:XXXX,多数如下:
根据问题提示,soapUI报超出了边界异常,问题原因schedule是在testOwner对象会读取excel表格中Input, BaseLine中的字段,且在方法RunTestSteps中也会重新定义需要运行的步骤。如下
这样,可能产生超出边界值两个基本可能点,就被我们找到了, 某些步骤在excel表格中多了,而在实际的case中没有这个步骤,会报错。同理,testSteps中的定义的运行步骤必须在后面的过程中出现。
u 检查excel表中sheet(Input)CheckStepSelected中的字段是否在soapUI的用例步骤中
u 检查excel表中sheet(BaseLine)type, result列表中所描述的步骤是否在soapUI的用例中
u 检查schedule定义的运行步骤是否真正存在后面的实际运行步骤中。





































苏公安网备 32011402010933号