ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:2.52MB ,
资源ID:7703075      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7703075.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(webservices压力测试总结板栗.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

webservices压力测试总结板栗.docx

1、webservices压力测试总结板栗webservices压力测试总结一、项目简介1、 测试环境:WebServices + SSL(ssl证书链),采用SOAP协议2、 开发工具:c# .net3、 数据库:sybase4、 压力测试工具:LoadRunner8.0(LR7.8的license)二、录制脚本5、 下载WSDL文件在IE里输入地址: http:/192.168.0.127/webservices/taxwebservice.asmx?wsdl打开WSDL文件后,点击“另存”按钮,保存文件为 .wsdl 格式6、 选择Web Services 协议7、 Scan WSDL Fi

2、le8、 Specify WSDL for scanning9、 选择方法10、 Specify argument values11、 Start Record点击“Start Record”按钮12、 Specify application to record13、 调用程序开始录制三、SSL配置14、 Recording Options(Ctrl+F7)15、 Port Mapping16、 点击“New Entry”补充:定义端口映射VuGen 使用“端口映射”设置,通过特定的服务器: 端口组合将流量定向到需要的通信协议。网络级服务器地址映射:指定每个协议的映射。例如,要仅显示 FTP

3、映射,则选择 FTP。新建项:打开“服务器项”对话框,可以添加新映射。请参阅第 49 页的“添加新的服务器项”。编辑项:打开“服务器项”对话框,可以编辑选定的项。删除项:删除选定的项。选项W 打开“高级设置”对话框,启用通信协议和 SSL 级别的自动检测。请参阅第 51 页的“设置自动检测选项”。如果未指定全部端口和服务器名, VuGen 在将数据分配给服务时将使用以下优先顺序:优先级高的映射项不会被优先级较低的项覆盖。例如,如果指定将服务器twilight 端口 25 上的流量作为 SMTP 处理,然后指定将所有服务器的端口 25 上的流量作为 HTTP 处理,则数据将被作为 SMTP 处理

4、。此外,还适用下列规则: 端口 0:端口号 0 指明任意端口。 强制映射:如果您为某个端口号、服务器名或服务器: 端口组合指定映射,VuGen将强制网络流量使用该服务。例如,如果您要指定 服务器的端口 80 使用FTP,则 VuGen 将使用 FTP 协议录制该通信,即使实际通信可能为 HTTP。在上例中, Vuser 脚本可能为空。定义端口映射后,该映射将显示在“端口映射”列表中。您可以通过清除任意项旁边的复选框来暂时禁用该项。禁用某一项后,VuGen 将忽略所有流向该服务器:端口组合的流量。数据无关或者协议不受支持时,应禁用端口项。详细说明,请参阅第 52 页的“设置端口映射录制选项”。翻

5、译为下图:解释:套接字服务目标服务器:该项适用的目标服务器的 IP 地址或主机名。默认值为所有服务器。端口:该项适用的目标服务器的端口。端口 0 表示所有端口。服务ID:录制器用于标识连接类型的协议或服务名。(即 HTTP、FTP 等)。您还可以指定一个新名称。该名称不能超过 8 个字符。服务类型:服务的类型,当前设置为 TCP。连接类型:连接的安全级别:“普通”(不安全)、“SSL”或“自动”。如果选择“自动”,录制器将检查前 4 个字节寻找 SSL 签名。如果检测到 SSL 签名,将假定该 SSL 正在使用。SSL配置如果选择“SSL”或“自动”作为连接类型,请配置本部分中的相关 SSL

6、设置。这些设置仅适用于新项。您应该仅当明确了解应用程序的 SSL 编码时,才指定它们。否则,将接受默认值。SSL版本:与客户端应用程序和服务器通信时使用的首选 SSL 版本。默认情况下使用 SSL 2/3。但是,某些服务要求仅使用 SSL 3.0 或 SSL 2.0。某些新的无线应用程序要求使用 TLS 1.0 - 一种不同的安全算法。SSL密码:与远程安全服务器连接时使用的首选 SSL 密码。使用指定的客户端证书: 连接远程服务器时使用的默认客户端证书。指定或浏览 txt、crt 或 pem 格式的证书文件,并提供一个密码。使用指定的代理服务器证书: 提供给请求服务器证书的客户端应用程序的默

7、认服务器证书。指定或浏览 txt、crt 或 pem 格式的证书文件,并提供一个密码。单击“测试 SSL”针对服务器检查身份验证信息。流量转发允许从本地端口转发到目标服务器:此选项将来自特定端口的所有流量转发到另一个服务器。在 VuGen 无法在客户端(例如唯一的 UNIX 计算机)上正常运行,或者无法通过 VuGen 启动应用程序服务器的情况下,此选项特别有用。我们将 VuGen 配置为侦听来自有问题的客户端计算机的流量,并将其传递到服务器。这样, VuGen 便可以处理数据并为操作生成代码。例如,如果您在名为 host1 的 UNIX 客户端上工作,该客户端与服务器 server1通过端口

8、 8080 通信,您可以为 server1、端口 8080 创建一个“端口映射”项。在“服务器项”对话框的“流量转发”部分中,通过选中“允许从本地端口转发到目标服务器”复选框启用流量转发。在本例中,将想要从其转发流量的端口指定为 8080。然后,将客户端 host1 连接到运行 VuGen 的计算机,而不是连接到 server1。VuGen 从客户机接收通信,并通过本地端口 8080 将其转发到服务器。由于流量流经 VuGen,因此 VuGen 可以分析流量并生成相应的代码。设置自动检测选项默认情况下没有定义任何映射,并且 VuGen 采用“自动检测”。VuGen 的自动检测功能可以分析发送给

9、服务器的数据。VuGen 检查数据寻找签名。签名是数据内容中的一种模式,用于标识协议。为了检测签名,将组合返回第一个接收缓冲区之前的所有发送缓冲区。所有在接收缓冲区返回之前发送的发送缓冲区都被视为单次数据转换。在某些协议中, VuGen 通过一次转换便可确定类型(例如HTTP)。其他网络协议则需要数次转换才能确定类型。出于此目的, VuGen 为每个服务器- 端口组合创建一个临时缓冲区。如果 VuGen 无法通过读取第一个转换缓冲区来确定协议类型,将把数据存储在临时缓冲区中。然后,它将继续读取传入的缓冲区,直到检测到特定协议的签名。默认情况下,VuGen 允许进行 4 次转换,并使用一个大小为

10、 2048 字节的临时缓冲区检测协议签名。如果 VuGen 在到达最大转换次数或者到达最大缓冲区大小后仍未确定类型,将把数据分配给 WinSock 协议。如果您未指示 VuGen 录制WinSock 协议(在多协议选择中), VuGen 将丢弃数据。您可以更改希望 VuGen 为检测到协议类型而读取的最大缓冲区数量。还可以指定临时缓冲区的大小。如果第一个发送缓冲区中的数据量大于临时缓冲区的大小, VuGen 将无法自动检测协议类型。在这种情况下,您应该增加临时缓冲区的大小。允许自动检测SSL:自动检测 SSL 通信。指定您希望检测的版本和默认密码。注意,此功能仅适用于在“连接类型”框中定义为“

11、自动”或者根本未定义的端口映射。如果服务器、端口或服务器: 端口组合被定义为“普通”或“SSL”,则无法使用自动 SSL 检测。允许自动检测基于套接字通信的类型:自动检测通信类型。如果需要,请增加最大转换次数,每次增加 1,直到 VuGen 成功地检测到协议。您还可以逐渐增加最大缓冲区大小(每次增加 1024 字节,即 1 KB),直到 VuGen 成功地检测到协议。这样可使 VuGen 查看更大数量的数据以便找到签名。更新:接受自动检测选项并关闭对话框。使用上述网络级别协议时,建议您允许 VuGen 使用自动检测来确定协议类型。在大多数情况下, VuGen 的录制器能够识别这些协议的签名。然

12、后, VuGen 可以根据协议规范自动处理它们。但是,在某些情况下, VuGen 可能无法识别协议。例如: 协议签名与某个现有协议几乎相同,使得处理结果出现误差。 协议没有唯一的签名。 协议使用 SSL 加密,因此无法在 WinSock 级别进行识别。在上述所有情况中,您可以提供信息唯一地标识承载协议的服务器和端口。详细说明,请参阅第 52 页的“设置端口映射录制选项”。17、 点击“Test SSL”四、 问题总结a) 在录制登陆程序的脚本时候,出错,如下图:b) SSL安全问题在开始录制脚本打开页面的时候就发出警告:1)该安全证书由您没有选定信任的公司颁发;2)安全证书上的名称无效,或者与

13、站点名称不匹配。然而在录制登陆脚本的时候弹出出错提示信息:异常“system.security.securityException”在“IEExec.exe”中发生。但是,没有注册能够调试此异常的调试器。无法进行JIT调试。奇怪的是只有在录制脚本的情况下报如上所述的错误,如果单机在正常情况下登陆系统无误,难道LR不认可我导入的SSL证书链!c) 录制综合申报脚本回放之后,数据库没有记录登陆日志的原因是:综合申报模块被锁定,即同一个用户不可以重复登陆系统,第一次登陆的用户会被冲掉权限。d) 在成功录制缴纳脚本后,修改脚本中的“lr_think_time”时间后保存脚本,当再次打开脚本时,脚本格式

14、却被破坏了(无法运行)。运行脚本时,提示出错语句如下:Action.c (25): syntax error; found Ly93d3cudzMub3JnLzIwMDEvWE1 expecting )Action.c (25): syntax error; found Ly93d3cudzMub3JnLzIwMDEvWE1 expecting ;Action.c (25): missing Action.c (25): missing Action.c (25): undeclared identifier Ly93d3cudzMub3JnLzIwMDEvWE1Action.c (25): syntax error; found MU2NoZW1hIiB4bWxucz . expecting ;Action.c (27): syntax error; found LzIwMD expecting ;Action.c (27): missing Action.c (27): missing Action.c (27): missing Action.c (27): too many errorse)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1