欢迎来到天天文库
浏览记录
ID:59254182
大小:280.14 KB
页数:8页
时间:2020-09-08
《LR录制oracle增删改查操作步骤.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、背景:win7环境下LR11,win7环境下oracle11g目的:使用LR录制oracle脚本,包括创表,插入5万条数据,查询,更改,删除操作,用于查看oracle数据库增删改查响应时间。操作步骤1、在LR11机器上安装odbc驱动,在控制面板->管理工具->数据源->ODBC设置->系统DSN->oracleinoraclient11g_home1,配置如下:2、下载DB查询分析器,安装完成,要求使用DB查询分析器可以连接到oracle。3、运行LR,创建新脚本4、选择odbc协议5、选择协议后,配置如下6、点击OK,L
2、R将拉起DB查询分析器,登陆时需要使用vuser_init增删改查需要用action退出用vuser_end7、点击停止后将形成脚本,点击LR->view->scriptview查看脚本8、脚本生成后进行参数化,选择需要参数化的内容,点击鼠标右键选择replacewithaparameter,在提示框中输入参数名,类型。9、单击对话框中的Properties按钮,可以设置参数数据池中的内容以及参数的取值方式。数据类型:序号参数类型说明1Date/Time在需要输入日期、时间的地方,可以用Date/Time来代替,可以选择日期
3、格式,也可进行定制。2GroupName该类型的参数用执行脚本的VU所属组的名称来替代。但是在VuGen中运行时,该值为None。3LoadGeneratorNameLoadRunner使用该虚拟用户所在的LoadGenerator机器名来代替参数。4IterationNumberLoadRunner使用该测试脚本当前循环的次数来代替参数5RandomNumber随机数,可以设置产生随机数的范围6UniqueNumber唯一值来代替参数7VuserIDLoadRunner使用该虚拟用户的ID来代替参数值,该ID是由Contr
4、oller来控制的,在VuGen中运行脚本时,该值为-1.8DataFile/Table可以在属性设置中编辑文件,添加内容,也可以从数据库中提取数据。9UseDefinedFunction从dll的简单函数中获取信息替代参数 【注意】对于参数类型为File/Table的数据文件:l 在参数数据显示区中,最多只显示前100条数据,之后的不显示,但不影响正常取数据。l 在记事本中编辑参数数据时,数据文件一定要以一个空行结束,否则,最后一行输入的数据不会被参数所使用。对于参数类型为File/Table的参数的更新方式:Update
5、Valueon(更新方法)Selectnextrow(数据分配方法)Sequential顺序Random随机Unique唯一EachIteration(每次迭代)对于每次迭代,Vuser会从数据表中提取下一个值对于每次迭代,Vuser会从数据表中提取新的随机值。对于每次迭代,Vuser会从数据表中提取下一个唯一值。EachOccurrence(每次出现)参数每次出现时,Vuser将从数据表中提取下一个值,即使在同一迭代中。参数每次出现时,Vuser将从数据表中提取新的随机值,即使在同一迭代中。参数每次出现时,Vuser将从数
6、据表中提取新的唯一值,即使在同一迭代中。Once(一次)对于每一个Vuser,第一次迭代中分配的值,将用于所有后续的迭代。第一次迭代中分配的随机值将用于该Vuser的所有迭代。第一次迭代中分配的唯一值将用于所有的后续迭代。uniquenumber中的配置分析如下:10、参数化完成后进行脚本回放,如果没有问题,则执行脚本,点击RunLoadTests11、选择需要运行的脚本,可双击,如下:12、设置参数,如下:initialize:初始化vuserstartvusers:vusers启动方式,可以同时启动,也可分时间启动(如每
7、15S启动2个vuser)duration:持续时间,可选择时长,也可选择跑完。13、运行完成后,点击Results->AnalyzeResults分析结果
此文档下载收益归作者所有