全部博文(842)
分类: Java
2012-05-07 12:33:02
1. 录制脚本的方式选择:
基于浏览器的应用程序推荐使用HTML-based Script。
不是基于浏览器的应用程序推荐使用URL-based Script。
基于浏览器的应用程序中若包含了JavaScript且该脚本向服务器产生了请求,或者使用了HTTPS安全协议,则使用URL-based方式录制脚本。
2. 在重复执行测试脚本时,vuser_init和vuser_end中的内容只会执行一次,重复执行的只是Action中的部分。
3. 开发测试脚本需要的几个步骤如下:
Record a basic Vuser script——> Enhance/edit the Vuser script——>Configure Run-Time settings——>Run the Vuser script in stand-alone mode——>Incorporate the Vuser script into a LoadRunner scenario。
录制基本的用户脚本——>完善测试脚本(插入事务、插入集合点、插入注释、参数化输入、插入函数、插入Text/Imag检查点) ——> Run-Time Setting(Vuser/Run-Time Settings)——>单机运行测试脚本(Vuser/Run)————>创建运行场景(开始菜单中启动Controller出现New Scenario窗口;或者LoadRunner/Run Load Tests)——>分析及监视场景。
4. 选择场景类型为Goal-Oriented Scenario时,每次场景运行只能设置一个目标。若要测试多少人可以同时运行web应用,推荐定义Virtual Users Goal。若想测试Web Server的真正实力,推荐定义目标类型为:Hits per Second、Pages per Minute或Transactions per Second。
5. IP Spoofer在连接Load Generators之前启用。要使用IP欺骗,各个Load Generator机器必须使用固定的IP,不能使用动态IP(DHCP)。