《自动化测试工具第六章创建loadrunner场景.ppt》由会员分享,可在线阅读,更多相关《自动化测试工具第六章创建loadrunner场景.ppt(16页珍藏版)》请在三一办公上搜索。
1、自动化测试,第六章 创建LoadRunner场景,本章学习目标,创建测试场景场景类型的选择多机联合产生负载设置集合点策略启用IP欺骗控制场景的运行初始化用户组停止场景的运行对正在运行的场景增加用户数,2/23,创建测试场景,场景类型的选择Manual Scenario完全手动设置场景Manual Scenario with Percentage Mode手动设置场景,按比例分配用户数二者的区别,3/23,后者需要设置Total Number of Vusers后者需要为每个脚本分配用户数比例后者为脚本选择Load Generator时,可以设置为使用所有的Load Generator,创建测试
2、场景,场景类型的选择Goal-Oriented Scenario基于目标自动创建场景,4/23,创建测试场景,场景类型的选择Goal-Oriented ScenarioVirtual Users:以虚拟用户数作为目标Hits per Second:以每秒单击次数为目标Transactions per Second:以每秒事务数为目标Pages per Minute:以每分钟页数为目标Transactions Response Time:以事务响应为目标,5/23,创建测试场景,多机联合产生负载安装Load Generator,6/23,创建测试场景,多机联合产生负载在Controller中创建
3、Load Generator,7/23,创建测试场景,多机联合产生负载在场景中用不同的Load Generator联合产生负载,8/23,创建测试场景,启用IP欺骗配置IP Spoofer,9/23,创建测试场景,启用IP欺骗启用IP欺骗选择Scenario Enable IP Spoofer在Options中设置IP地址的分配 方式,10/23,控制场景的运行,场景运行时LoadRunner完成的操作记录在脚本中定义的每个事务的执行时间执行脚本中定义的集合点功能收集每个虚拟用户发出的警告,错误和提示信息,11/23,控制场景的运行,初始化用户组,12/23,控制场景的运行,停止场景的运行场景
4、停止运行的情况1、所有用户都已经执行完脚本 2、测试人员手动停止了场景的执行3、执行超时,13/23,控制场景的运行,停止场景的运行场景停止运行的方式1、若要手动停止整个场景的运行,只需在场景运行过程中单击Run标签中的Stop按钮即可2、如果希望用户组停止,选中用户组后,单击工具栏上的 按钮,或者点右键,选择【stop】命令3、选择菜单【Tools】-【Option】,在弹出的对话框中选择【Run-time setting】。,14/23,控制场景的运行,对正在运行的场景增加用户数Vuser Group Mode方式下虚拟用户运行/停止的对话框,15/23,控制场景的运行,对正在运行的场景增加用户数Percentage Mode方式下虚拟用户运行/停止的对话框,16/23,