2014性能测试指导.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
kylinPET实现WebService性能测试 kylinPET性能测试工具下载链接 可到kylinPET的官方网站:下载 高效创建脚本 导入WSDL方式 通过点击按钮,在打开的窗口输入WSDL文件路径或URL加载解析WSDL方式。 录制方式 提供三种录制方式创建业务脚本,大大减少手工操作脚本,高效、精确创建业务模拟脚本。 三种录制方式参照帮助文档《kylinPET三种录制方式介绍.doc》 导入HTTP或XML方式 在请求节点界面,点击按钮导入HTTP报文文件或XML文件方式,但该方式只支持单个请求的导入。 IP欺骗 每个HTTP用户一个虚拟IP,支持系统虚拟IP(需要在操作系统配置多IP)或工具虚拟IP(不需要在操作系统配置IP)。配置路由方法参照《kylinPET 三种典型组网介绍IP欺骗与路由设置》文档。 支持TLS/SSL(HTTPS) 支持TLS/SSL,支持单向与双向认证。 支持调用外部JAVA类 通过调用外部JAVA类,实现私有算法(加密、解密)或工具无法完成的功能。需要用户自己实现处理逻辑的JAVA代码,实现参照《kylinPET 调用外部java类实现扩展》文档。 WebService业务介绍 通过该例子,简单介绍如何使用工具完成WebService业务测试。操作步骤: Scripter创建业务流程脚本 新建业务脚本 点击“文件” - “新建”或者“工具栏”的“新建” 按钮。 三种方式创建脚本的请求消息 导入WSDL方式 点击“工具栏” - 按钮,在选项框输入WSDL文件的路径或URL(也可以直接点击按钮导入本地WSDL文件),然后点击“导入”按钮 选择需要测试的接口(方法),然后点击“确定按钮” 生成对应的HTTP请求 注意: 通过导入WSDL方式生成脚本简单易用 通过导入WSDL方式创建的请求消息,提供了接口返回值列表,以soap@开头,表示该接口的返回参数。通过它们可以从响应消息获取返回参数值,以便作为后面请求的参数值。 录制方式 点击“工具” - “录制”或者“工具栏”的“录制” 按钮,然后,在弹出的录制配置窗口选择录制方式为“Cap File”(抓包文件),过滤规则。 注意: 抓包文件保存时不能只过滤HTTP报文,需要把整个TCP交互过程都保存到文件(SYN -- SYN_ACK -- ACK) 。可通过IP与端口过滤保存业务交互过程 导入HTTP或XML方式 在左边“流程管理”单击右键弹出菜单,然后选择“创建为它的孩子”添加一个新的请求节点 单击URL文本框右边的“导入消息”按钮,在弹出的文件对话框选择HTTP报文文件或XML文件(soap格式) 设置参数值 XML内容里的问号“?”即需要输入的参数值。设置参数值方式有两种:XML视图方式与Tree视图方式。 XML视图设置参数值 直接在文本框修改“?”为实际参数值,根据参数上面的注释填入正确的类型值。 说明: 红色字体表示格式错误或需要修改 蓝色字体为参数值 灰色字体提示参数的类型 粉红色字体为XML节点属性名 浅蓝色字体为XML节点属性值 XML内容在UI界面是排版方式,方便查看;但执行代理器(Load Agent)在发送HTTP请求消息前将删除注释(即!-- --)与排版的空格、回车。 Tree视图设置参数值 如果参数值为abc,在XML视图直接输入abc是错误的,需要将“”符号转换为“lt;”。而Tree视图允许直接输入参数值abc,转换为XML时自动将“”符号转换为“lt;”;另外,Tree视图可直观表示Soap结构。 双击参数值节点“Val”,在弹出的窗口输入参数值 此时,XML视图内容为 说明: 图标表示方法名(即接口名) 图标表示接口的第一级参数 图标表示需要设置的参数值,节点可以双击弹出值设置窗口 格式化XML视图内容 如果XML视图的soap结构没有排版,可通过点击工具栏的“格式化”按钮对内容进行排版 格式化后 说明: 界面进行排版目的是方便阅读,但执行代理器(Load Agent)将删除XML注释与排版再发送,减少报文字节数。 缩放XML视图 双击右边的“XML 视图”或“Tree视图”可以放大或缩小视图在界面的大小。 双击上图的1、2、3区域可以缩放“消息体”在界面的大小(即隐藏或显示头域区域)。 参数化(可变参数值) 提取参数 替换某个字符串值为参数 点击“编辑” - “字符串替换为参数”或者“工具栏”的 按钮,弹出窗口输入参数名(或者直接手动修改值为参数) 则 变为 参数列表 业务测试时,需要每个用户使用不同的参数值,则可通过参数列表设置。 点击“工具” - “参数列表”或者“工具栏”的按钮。 参数arg0为顺序类型,

文档评论(0)

CxmGxnCNvv + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档