soapUI的bug切换版本解决
文章背景
为公司编写了一个webservice,本地测试时候是没有问题的,发布到现场之后,访问出现异常,通过切换soapUI版本解决。
目录
运行环境及出现的问题
本地运行时候的环境如下:
windows10中文,tomcat6,soapUI5.3.0,soapUI1.7.6,java1.6+java1.8
远程环境如下:
windows10英文,tomcat6,soapUI1.7.6,java1.6
由于本地和远程属于不同的网络,远程通过向日葵壳域名进行内网穿透,进行访问测试,后期正式版本需要自行搭建穿透环境。
在本地测试本地地址运行时候,只要数据参数正确,总是能够得到对应的请求结果,当然,先前测试时候使用的是soapUI5.3.0。
在远程测试时候,因为远程环境是1.6的java,所以在官网下载的一个soapUI1.7.6的版本,在远端测试当地地址是成功的。可以正常接收数据。
通过穿透到外网之后,在远端测试公网地址,依旧可以正常的接收数据。
通过穿透到外网之后,在本地测试公网地址,webservice连接可以正常打开,但是通过soapUI5.3.0,发送数据出现如下错误:
The target server failed to respond
原本以为是因为墙的存在,以及数据返回的过多,导致的超时,没有太在意。
不过,实际测试时候,在国外访问依旧不能正常得到结果,出现各种异常,包括有正常返回的,很真的凌乱了。
但是只是国外那边只是邮件说出现错误,不说具体操作流程,解决真的不好处理,只能先本地测试正常吧。
问题解决
基本上只是分析问题有各种解决方案,但是都没效果。不过看到一个帖子说老版本可以访问,
但是新版本异常,于是用老版本的soapUI测试,算是成功了,然后就先把这个当作解决方案处理了,毕竟测试接口只是需要能够测试就行。
解决方法,更换测试工具。有soapUI5.3.0转换为soapUI1.7.6。
其他方法(未成功):
Method 1 发送请求时候添加:"Connection":"close"
Method 2 File→HTTP Settings→Expect-Continue: Adds Expect-Continue header to outgoing request
说明
参考文章
线上问题分析:The target server failed to respon
SoapUI 5.0.0: org.apache.http.NoHttpResponseException: The target server failed to respond
版本记录
20190318 解决问题
20190319 完成文章
soapUI的bug切换版本解决的更多相关文章
- php切换版本之后 redis 安装使用
一:redis安装Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-3. ...
- Quartz.NET 3.0.7 + MySql 实现动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一)
原文:Quartz.NET 3.0.7 + MySql 实现动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一) 前端时间,接到领导任务,写了一个调度框架.今天决定把心路历程记 ...
- php(apache)切换版本
php(apache)切换版本 1.brew link php@7.1 2.上两行写入 ~/.bash_profile文件 3.source ~/.bash_profile 4.sudo vi /et ...
- 全网最详细的HA集群的主节点之间的双active,双standby,active和standby之间切换的解决办法(图文详解)
不多说,直接上干货! 1. HA集群的主节点之间的双standby的解决办法: 全网最详细的Hadoop HA集群启动后,两个namenode都是standby的解决办法(图文详解) 2. HA集群的 ...
- Ubuntu14.04配置jdk1.8.0_25,可切换版本
下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 解压: sudo m ...
- Win7 IE11 F2无法切换版本
Win7 IE11 F2无法切换版本 http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=45154 选择操作系统对应的版本 ht ...
- Unity3D教程:无缝地形场景切换的解决方法
http://www.unitymanual.com/6718.html 当我们开发一个大型项目的时候-会遇到这样的问题(地形场景的切换)这个只是字面意思-并不是重场景1的100 100 100坐标 ...
- bootstrap课程13 bootstrap的官方文档中有一些控件的使用有bug,如何解决这个问题
bootstrap课程13 bootstrap的官方文档中有一些控件的使用有bug,如何解决这个问题 一.总结 一句话总结:因为演示是正常的,所以检查演示效果的代码,把那一段相关的都弄过来就可以了 ...
- Python切换版本工具pyenv
目录 安装pyenv 安装与查看py版本 切换py版本 结合ide使用示例 和virtualenv的一些区别 参考文献 使用了一段时间,我发现这玩意根本不是什么神器,简直就是垃圾,安装多版本总是失败, ...
随机推荐
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(转)
开发工具:VS2015(2012以上)+SQL2008R2以上数据库 您可以有偿获取一份最新源码联系QQ:729994997 价格 666RMB 升级后界面效果如下: 日程管理 http://ww ...
- PHP中composer的安装和使用
$ composer ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ ...
- gif屏幕录像软件
ScreenToGif:http://screentogif.codeplex.com 备份下载地址:http://flask.pub/screentogif2.zip 本站连接:http ...
- TCP/IP协议详解之广播和多播
广播和多播仅应用于 U D P,它们对需将报文同时传往多个接收者的应用来说十分重要.T C P是一个面向连接的协议,它意味着分别运行于两主机(由 I P地址确定)内的两进程(由端口号确定)间存在一条连 ...
- Spring Boot tomcat参数
主题 初学SpringBoot,想要配置一下tomcat的端口,以前tomcat直接在它的XML里配置就好了.现在SpringBoot直接继承了,不知道哪里配置.后来找到解决方法,记录一下. 具体方法 ...
- UGUI BUG
UNITY UGUI问题:父类使用 GroupLayout,子类使用contentsize filter时,会出现运行时布局重叠,但隐藏后再显示就会好了.
- 简析SynchronousQueue,LinkedBlockingQueue,ArrayBlockingQueue
SynchronousQueue SynchronousQueue是无界的,是一种无缓冲的等待队列,但是由于该Queue本身的特性,在某次添加元素后必须等待其他线程取走后才能继续添加:可以认为Sync ...
- 【310】◀▶ Python 日期和时间
参考: python 时间日期计算 Python 日期和时间(菜鸟教程) 8.1. datetime — Basic date and time types python中datetime模块中dat ...
- selenium安装方式
selenium的二种安装方式 1.在线安装:打开cmd输入, pip.ext install selenium 2.离线安装,下载selenium安装包,然后解压,在cmd中进入到解压的文件中,在运 ...
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException/com.atomikos.datasource.ResourceException异常解决
tomcat+mysql部署,每天早晨第一次访问web项目,出现mysql的连接timeout异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsExce ...