LoadRunner录制: 选择协议
2017-05-23 09:32
232 查看
LR录制的时候关心的是通信,关心的是客户端和服务器之间的数据包。它通过监控客户端和服务器之间的通信,转化为自己的函数。
协议选择错误,可能会导致录制下来的内容为空。
FTP服务器:FTP
邮件服务器:IMAP,POP3,SMTP
C/S(以ADO,OLEDB方法连接后台数据库):MS SQL Server,Oracle,Sybase,DB2,Infrmix
C/S(以ODBC方法连接后台数据库):ODBC
C/S(没有后台数据库):Socket
ERP系统:SAP Peoplesoft
分布式组件:COM/DACOM EJB
无限应用:WAP PALM
一般可以参考上面来决定采用哪种协议进行录制。
当然也可以询问开发采用的是哪种协议。
打开方式:Virtual User Generator > File > Protocol Advisor > Analyze Application
Application type:Internet 还是 Win32。由于是web系统,所以选择 Internet Applications。
Program to analyze:选择浏览器的安装地址。
URL Address:填写测试网站的地址。
Working directory:默认即可。一般是浏览器地址。
点击OK ,然后就可以看到有一个 Analyzing 的小窗口,这时候系统会自动打开浏览器到URL Address 。
然后我们进行一些操作(跟录制很类似),然后点击Analyzing 窗口的 Stop Analyzing 停止分析。
可以看到LR中给出的分析结果:
这里检测出来两种协议: Ajax TruClient 以及 Web(HTTP/HTML)。
协议选择错误,可能会导致录制下来的内容为空。
方法一:根据经验来选择协议
Web网站:HTTP/HTMLFTP服务器:FTP
邮件服务器:IMAP,POP3,SMTP
C/S(以ADO,OLEDB方法连接后台数据库):MS SQL Server,Oracle,Sybase,DB2,Infrmix
C/S(以ODBC方法连接后台数据库):ODBC
C/S(没有后台数据库):Socket
ERP系统:SAP Peoplesoft
分布式组件:COM/DACOM EJB
无限应用:WAP PALM
一般可以参考上面来决定采用哪种协议进行录制。
当然也可以询问开发采用的是哪种协议。
方法二:采用 Protocol Advisor 检测协议
也可以通过LR自带的协议分析工具 Protocol Advisor 来查看有哪些协议。Protocol Advisor 会扫描应用的所有元素,然后列出所有侦查到的协议打开方式:Virtual User Generator > File > Protocol Advisor > Analyze Application
Application type:Internet 还是 Win32。由于是web系统,所以选择 Internet Applications。
Program to analyze:选择浏览器的安装地址。
URL Address:填写测试网站的地址。
Working directory:默认即可。一般是浏览器地址。
点击OK ,然后就可以看到有一个 Analyzing 的小窗口,这时候系统会自动打开浏览器到URL Address 。
然后我们进行一些操作(跟录制很类似),然后点击Analyzing 窗口的 Stop Analyzing 停止分析。
可以看到LR中给出的分析结果:
这里检测出来两种协议: Ajax TruClient 以及 Web(HTTP/HTML)。
相关文章推荐
- Loadrunner录制脚本时选择协议
- 使用LoadRunner录制脚本时如何选择合适的协议?
- 使用LoadRunner录制脚本时如何选择合适的协议?
- 使用LoadRunner录制脚本时如何选择合适的协议
- LoadRunner录制脚本时协议的选择
- 使用LoadRunner录制脚本时如何选择合适的协议?
- 协议 | Loadrunner录制脚本时如何选择协议
- 使用LoadRunner进行压力测试时如何选择要录制的协议?
- 使用LoadRunner录制脚本时如何选择合适的协议?
- 使用LoadRunner录制脚本时如何选择合适的协议
- loadrunner录制脚本时协议选择
- LoadRunner中HTTP协议的录制及模式--“HTML –base scrīp”t和“URL-base scrīpt”
- Loadrunner如何选择协议(转)
- 使用loadrunner录制winsock协议的程序(原创)
- 性能测试脚本录制时协议选择参考
- C/S 结构,后台数据库是ORACLE 录制脚本选择哪个协议
- loadrunner录制安卓系统上的应用程序(以待测应用程序的传输协议为http为例)
- LoadRunner对不同协议的选择
- LoadRunner对不同协议的选择
- Loadrunner 录制HTML和URL协议问题!