1. 脚本录制与开发过程
Vugen录制浏览器的原理:作为proxy代理来访问目标服务器,捕获往来客户端和服务器之间的通信数据包
录制步骤:
第一步:选择协议
| 应用类型 |
建议选用协议 | |
| Web网站(J2EE、.NET) |
Web(HTTP/HTML) | |
| FTP服务器 |
File Transfer Protocol(FTP) | |
| 邮件服务器 |
Internet Messaging Application Protocol(IMAP) | |
| Post Office Protocol(POP3) | ||
| Simple Mail Trans Protocol(SMTP) | ||
| C/S |
客户端以ADO、OLEDB方式连接后台数据库 |
MS SQL Server |
| Orical、Sybase、DB2、Informix | ||
| 以ODBC方式连接后台数据库 |
ODBC | |
| 没有后台数据库 |
Socket | |
| 分布式组件 |
COM/DCOM、EJB | |
| 无线应用 |
WAP、PALM | |
第二步:录制recording参数设置
第三步:录制脚本
1)脚本构成
Vuser_init:一般记录初始化信息,如登录到服务器的脚本
Action:记录登录系统后的操作
Vuser_end记录注销过程
第四步:脚本完善(插入事务点、参数化、集合点、检查点、关联)
注意:
① action可以指定名字,但不能用中文
② 需要设置集合点(例如测试并发登录时,登录过程要录制到action部分,因为只有action部分才可以设置集合点)
③ Vuser_init和Vuser_end只运行一次
2)点击start record
第四步:脚本enhance完善
第五步:回放和调试
编译shift+F5
运行时查看浏览器活动:Tools——》General Options——》Display——》Show browser during replay"
第六步:配置虚拟用户脚本运行时runningsetting的设置
本文介绍 Vugen 工具如何通过代理方式捕获浏览器与服务器间的通信数据包来录制脚本的过程。详细说明了选择协议、录制参数设置、脚本录制和完善等步骤,并强调了脚本中事务点、参数化、集合点等关键概念。

290

被折叠的 条评论
为什么被折叠?



