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的设置