|
协议参考选择:
LR的录制工作原理,LR跟WR不一样,它不关心你的对象识别什么,不关心你的什么窗口之类的,LR有一个Agent的进程,来专门监控客户端与服务器之间的通信,然后用自己的函数进行录制,所以说,LR录制的时候关心的是通信,是客户端与服务器之间的数据包。说到这里,大家就比较清楚了,为什么有的时候不能录制呢?因为,协议不认识阿,导致LR截获的数据包不能解析,所以录制下来是空的。
到这里看来,我们怎么样选择协议呢?当然原则就是说,你的数据包的通信协议能被LR 识别。
过去流行的一种看法是,只要B/S结构的都是选择http协议,如果不是B/S 结构的那肯定是socket, 其实这种说法比较片面,我觉得要真正理解这个问题,必须搞杏出你所测系统的数据流采用什么协议包装的,这个我个人觉得,最好是能去向开发人员多理解这个问题,多学习。
协议参考选择:
应用类型 协议选择
1,web 网站 Http/HTML
2, FTP 服务器 FTP
3, 邮件服务器 IMAP, POP3, SMTP
4, C/S (第一种)客户端 以ADO, OLEDB方法连接后台数据库 MSSQL Server, Oracle, Sybase, DB2, Infirmix
C/S (第二种) 客户端以ODBC方法廉洁后台数据库 ODBC
C/S (第三种) 没有后台数据库 Socket
5, ERP系统 SAP Peoplesoft
6, 分布式组件 COM/DACOM EJB
7, 无线应用 WAPPALM
总之,只有充分理解被被测系统的应用类型和技术架构,才能做出正确的选择。
以上内容为摘抄,觉得写的不错,就摘下来自己收藏。 |
|