SOAPUI SOAP压力测试

目的:实现指定Soap协议的压力测试

环境:SoapUI Pro 5.1.2 + Linux + simple-4.1.21.jar(实现Soap协议的接收、处理与响应) +wsdl

simple-4.1.21框架见网址:点击打开链接

过程:

     1)安装SoapUI Pro 5.1.2 、部署处理Soap协议程序:SoapServerDemo

     2)打开,依次操作如下,在【porject】项目处右击---new project(Ctrl - N)

            SOAPUI SOAP压力测试_第1张图片

  ---OK点击后打开New Soap Project窗口,填写Project Name 和选中 WSDL文件(参考附件All_SGW_WEBSERVICE.wsdl)

          SOAPUI SOAP压力测试_第2张图片

       ----点击OK后,窗口树会自动根据WSDL加载 SOAP信息,请求名为:Request 1, 点击 XML,填写SOAP报文(唯一性常量SessionID和自增长Number变量sessioncount定义将在后面进行说明)如图

SOAPUI SOAP压力测试_第3张图片

-----Request 1 上创建TestCase,其它操作默认配置,如图

SOAPUI SOAP压力测试_第4张图片

----成功后出现TestSuite目录树,双击“SgwQueryRequest - Request 1” 可看到 Request 1 请求报文头信息

SOAPUI SOAP压力测试_第5张图片

---接下来定义  唯一性常量SessionID和自增长Number变量sessioncount,点击“SgwQueryRequest - Request 1”,输入“SessionID”

SOAPUI SOAP压力测试_第6张图片

SOAPUI SOAP压力测试_第7张图片

SOAPUI SOAP压力测试_第8张图片

-----完成的定义,接下来创建 Load Test 压测,

SOAPUI SOAP压力测试_第9张图片

配置 指标,开始压测

SOAPUI SOAP压力测试_第10张图片


附参数指标说明:

       SOAPUI SOAP压力测试_第11张图片

附件All_SGW_WEBSERVICE.wsdl



	
		
			
			
			
			
				
					
					
					
					
					
					
					
					
					
					
					
					
				
			
			
				
					
					
					
					
					
					
					
					
				
			
		
	
	
		
		
	
	
		
		
	
	 
	
		
			
			
			
			
		
	
	
		
		
			
			
				
			
			
				
			
		
	
	
		
			
		
	


你可能感兴趣的:(集群&负载均衡&性能,常用软件工具)