文档开发者中心
我的

大讲堂-soapUI:PoST中IndexOutOfBoundException异常解决方案

1      问题现象:      

多数同学在刚开始使用PoST来实现接口测试时,如果没认真根据文档操作时,往往会出现超出边界的异常,java.lang.IndexOutOfBoundException:XXXX,多数如下:

 

2      原因分析:      

根据问题提示,soapUI报超出了边界异常,问题原因schedule是在testOwner对象会读取excel表格中Input, BaseLine中的字段,且在方法RunTestSteps中也会重新定义需要运行的步骤。如下

  这样,可能产生超出边界值两个基本可能点,就被我们找到了, 某些步骤在excel表格中多了,而在实际的case中没有这个步骤,会报错。同理,testSteps中的定义的运行步骤必须在后面的过程中出现。

3      解决方案:    

u  检查excel表中sheet(Input)CheckStepSelected中的字段是否在soapUI的用例步骤中

u  检查excel表中sheet(BaseLine)type, result列表中所描述的步骤是否在soapUI的用例中

u  检查schedule定义的运行步骤是否真正存在后面的实际运行步骤中。


点赞
收藏
回复
分享
举报
浏览2034 编辑于2020-07-31 07:23未知归属地
全部评论
最多点赞
最新发布
最早发布
暂无评论
暂无评论
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。