1 / 21
文档名称:

WebService测试方案.docx

格式:docx   大小:526KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WebService测试方案.docx

上传人:beny00011 2016/11/26 文件大小:526 KB

下载得到文件列表

WebService测试方案.docx

文档介绍

文档介绍:WebService测试方案by姚婷婷2011-1-,本质上就是网络上可用的API,可以直接在网络环境调用的方法。WebService常用的框架有axis、xfire、cxf等。WebService发布后,其服务是封装在一个wsdl(WebServicesDescriptionLanguage,Web服务描述语言)文件中,客户端发请求主要是向发布好的wsdl地址以SOAP方式发请求,调用过程如下:?服务端:?生成服务描述文件,以供客户端获取。?接收客户端发来的SOAP请求消息,解析其中的方法调用和参数格式。?根据wsdl和wsml的描述,对象来完成指定功能,并把返回值放入SOAP回应消息返回给用户。?客户端:?取得服务端的服务描述文件,解析该文件从而获得服务端的服务信息以及调用方式。?指定调用方法和参数,生成恰当的SOAP请求消息,发往服务端。?等待服务端返回的SOAP回应消息,解析得到返回值。、性能测试和安全性测试展开,下面主要描述WebService三大测试的要点。:测试系统所实现WebService接口的功能。进入条件:开发人员提供已实现功能的程序包,和待测试webservice的方法名、参数以及实现的功能描述。测试要点:不同的参数组合,应按设计要求返回相应的信息。:测试系统所实现WebService接口的性能。进入条件:WebService接口的功能测试已完毕。测试要点:测试并发调用WebService接口,观察其性能表现,主要是在不同的并发量、持续运行时间和数据库不同容量下,事务的响应时间、总事务数、事务的成功率、点击率等,同时监控硬件资源的消耗情况。:测试系统所实现WebService接口的安全性。进入条件:WebService接口的功能测试已完毕。测试要点:测试WebService接口的调用是否有用户名、密码验证,恶意调用是否会导致系统崩溃等。,下面以测试存储服务的PIXManager接口详细介绍使用soapUI进行WebService功能测试的操作步骤。、单击‘File’->‘NewsoapUIProject’,如下图:2、在弹出的对话框中输入待测试的ws信息,然后点击[OK]到下一步ProjectName:PIXManagerInitialWSDL/WADL::8181/WEB-INF/services/PIXManager?wsdlCreateRequests:选中CreateTestSuite:选中RelativePaths:选中3、保存project4、estCaseforeachOperation:每个接口创建一个用例选择Createnewemptyrequests:创建一个空的请求Operations:选择待测试的方法选择GeneratesadefaultLoadTestforeachcreatedTeseCase:每个用例生成一个负责测试(为后面性能测试做准备)5、生成TestSuite这里可以根据****惯更改TestSuite的名称,如TestSuite:PIXManager。6、在soapUI的左侧生成如下目录此时新建project已完成!、创建项目的时候我们选择了Createsamplerequestsforalloperations,所以每个接口方法都会自动创建一个请求,如下图:2、双击它就可以打开编辑面板,左边是请求内容,右边是响应内容。3、在Form页面输入参数,单击按钮执行,右侧查看结果。根据反馈的结果判断请求是否发送成功。输入的xml内容如下:<?xmlversion=""encoding="GB2312"?><V_PATIENTREGC99999999xsi:noNamespaceSchemaLocation=""xmlns:xsi="1/XMLSchema-instance"><MEDICALSERVICE_NO>01</MEDICALSERVICE_NO><NAME>小花</NAME><BIRTH_DATE>1988-02-01T00:00:00</BIRTH_DATE><GENDER_CD>1</GENDER_CD><GENDER_VALUE>男性</GENDER_VALUE><MA

最近更新

二甲双胍与阿司匹林的成盐研究 2页

二氧化钛聚苯胺复合微粒材料的制备、结构和性.. 2页

初中物理 学习使用天平和量筒教学设计学情分析.. 9页

节电的倡议书(3篇) 2页

节约用电倡议书(汇编15篇) 13页

芬顿催化剂水处理 污水处理一体化成套设备 2页

包保干部督导操作指南 4页

北二外博士点申报-概述说明以及解释 15页

乳腺癌患者主要照顾者正念水平、心理弹性和负.. 2页

英语优秀范文(精选十篇) 15页

医院发展规划方案 6页

范曾书法作品赏析 2页

葡萄的营养价值 2页

薄荷泡水喝的功效及禁忌 3页

义齿压力在线检测系统的研制 2页

苏教版小学一年级下册科学期末测试卷精品【历.. 9页

可视化标准管理手册 4页

合同履行承诺书 7页

主动配电系统动模实验平台的建设及故障特性研.. 2页

主动吸波式造波机造波原理研究 2页

苏教版小学四年级下册科学期末测试卷带答案(.. 9页

苏教版小学四年级下册科学期末测试卷附答案(.. 8页

苏教版小学科学二年级下册期末测试卷及答案【.. 6页

售后维保服务方案 12页

苏教版小学科学六年级上册期末测试卷【原创题.. 8页

题目通过本次课程的培训和研修你一定对自己的.. 2页

统信UOS怎么安装HP打印机 1页

广东《锅炉大气污染物排放实用标准》(DB44765.. 10页

安全注射知识的培训 29页

智能光伏管理系统介绍-2016 48页