电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

使用LoadRunner录制脚本时如何选择合适的协议

使用LoadRunner录制脚本时如何选择合适的协议_第1页
1/3
使用LoadRunner录制脚本时如何选择合适的协议_第2页
2/3
使用LoadRunner录制脚本时如何选择合适的协议_第3页
3/3
下载后可任意编辑使用 LoadRunner 录制脚本时如何选择合适的协议正确选择协议,就要熟悉被测试 应用 的技术架构。以下列出一些 LoadRounner 支持的协议:一般应用:C Vuser、VB Vuser、VB Script Vuser、JAVA Vuser、JavaScript Vuser电子商务:WEB(Http/Html)、FTP、LDAP、Palm、Web/WinsocketDual Protocol客户端/服务器:MS SQL Server、ODBC、Oracle、DB2、Sybase CTlib、Sybase DBlib、Domain Name Resolution(DNS)、Windows Socket分布式组件:COM/DCOM、Corba-Java、Rmi_JavaEJB:EJB、Rmi_JavaERP/CRP:Oracle NCA、SAP-Web、SAPGUI、SAPGUI/SAP-Web Dual Protocol、PropleSoft_Tuxedo、Siebel Web、Siebel-DB2 CLI、Sieble-MSSQL、Sieble Oracle遗留系统:Terminal Emulation (RTE)Mail 服务:Internet Messaging(IMAP)、MS Exchange(MAPI)、POP3、SMTP中间件:Jacada、Tuxedo 6、Tuxedo 7无线系统:i-mode、voiceXML、WAP应用部署软件:Citrix_ICA 流:Media Plays(MMS)、Real 一段对于 loadrunner 协议选择的经典解答协议是数据在网络中传输的结构模式。协议不同,其数据报文的结构也有所不同。 协议是有层次的,一般我们从 ip 层开始,往上有TCP 协议层,UDP 协议层,而 TCP 和 UDP 协议层上又有 http 协议层,ftp 协议层,smtp 协议层等我们在 lr 中看到的这些应用层的协议。 其实这些高层协议都是对底层协议进行的进一步封装。举个简单例子,原来 IP 协议的数据报文是无序,不是可靠传输的,在其数据报文外面增加了报文序号,报文状态等数据段就构成了 TCP 协议层。 所以我们很多网络应用,没有找到合适的协议,就用 winsock 来录制,那是肯定没有问题的。因为几乎所有的网络传输中都是基于 tcp 协议或 udp 协议的,而 socket 正是这一级上的概念。但是由于 socket 协议级别太低,你录下来的东西是很难理解的,都是socket,port,data 之类的东西。所以,我们尽量用高层协议来录制,我们就能看懂了。话要再说回来,解决一下具体的问题。我们看到一个软件体系架构,应该怎样选择录制协议呢?说到这里,我要说一下自己对 lr 录制机理的理解(我没有接触过 lr 内核,只是凭猜想和推断)。在录制时,lr 应该会对你从本机发出去的数据进行截包,并拆包。因为我们知道协议的不同就是体现在数据包的结构不同,lr 应该通过对包结构的分析,推断是不是它支持的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

使用LoadRunner录制脚本时如何选择合适的协议

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部