- 0
- 0
- 约8.4千字
- 约 28页
- 2026-01-09 发布于浙江
- 举报
*LoadRunner基础教程*检查点参数化集合点(Rendezvous)关联(Correlation)Run-TimeSettings设置*一、检查点在进行压力测试时,为了检查Web服务器返回的网页是否正确,VuGen允许我们插入Text/Imag检查点,这些检查点验证网页上是否存在指定的Text或者Imag,还可以测试在比较大的压力测试环境中,被测的网站功能是否保持正确。以下是插入检查点的步骤及检查点在脚本中的函数表示。1234检查点是针对web页面的检查,插检查点时我们一般选择脚本视角为TreeView,在需要插入检查点的一项,然后点击鼠标,选择将检查点插入到该操作执行前还是执行后该操作执行前,可以选择“InsertBefore”或“InsertAfter”。在弹出的对话框选择“TextCheck”,”Searchfor”中填入想要验证的字符。一个页面可能有多个同样的字符,这时需用Rightof或Leftof来控制了。对于检查点,除了webchecks,还可以用“web_reg_find,”也可以直接查找指定字符串,或通过前缀和后缀进行查找,这里的前后缀并不是页面上的,而是页面源代码中的。**二、参数化-脚本参数化概述如果用户在录制脚本过程中,填写提交了一些数据,比如要增加数据库记录。这些操作都被记录到了脚本中。当多个虚拟用户运行脚本时,都会提交相同的记录,这样不符合实际的运行情况,而且有可能引起冲突。为了更加真实的模拟实际环境,需要各种各样的输入。参数化输入是一种不错的方法。用参数表示用户的脚本有两个优点:可以使脚本的长度变短可以使用不同的数值来测试脚本参数化包含以下两项任务:在脚本中用参数取代常量值设置参数的属性以及数据源*二、参数化-参数化过程此例中将参数化高亮显示的值9971239,在参数名中输入Spec_id,参数类型选择File,点击Properties进入参数属性页面设置参数所在文件的文件名及路径。ReplacewithaparameterProperties用参数替换到Vuser脚本中的常量。我们有两个方法来替换,一是在脚本找到需要参数化的常量,选中后右键点出菜单,选择“Replacewithaparameter”,填入参数名,选择参数类型,一般我们选File,如果是参数化时间的话,选Date/Time,就会自动跟你电脑的时间同步。我们参数化常量有点容易忽略的是替换不完全,需要将需要参数化的常量全部替换到。在第二次替换同一个常量时,我们选中它,右键点出菜单,选“Useexistingparameters”,再选中之前定义的参数。二是在Parameterlist中先创建一个参数,需要用的时候直接替换。**二、参数化-连接数据库Next通过连接数据库获得参数数据:1从数据表中选择用户名。点“DataWizard”按钮。2选择第2项(SpecifySQLstatementmanually),下一步。3添入连接字符串和SQL语句后,点Finish按钮,出现查询结果。DateWizardSelectnextrow的几种选择:Sequential:按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取。Random:在每次循环里随机的读取一个,但是在循环中一直保持不变。Unique:唯一的数。注意:使用该类型必须注意数据表有足够多的数。比如Controller中设定20个虚拟用户进行5次循环,那么编号为1的虚拟用户取前5个数,编号为2的虚拟用户取6-10的数,依次类推,这样数据表中至少要有100个数据否则Controller运行过程中会返回一个错误。SameLineAs某个参数(比如Name):和前面定义的参数Name取同行的记录。通常用在有关联性的数据上面。设置参数属性和数据源。参数配置中有两个选项是“Selectnextrow”和“Updatevalueon”,这是控制所有虚拟用户如何取数据值的。“Selectnextrow”中,Sequential:按照顺序一行行读取,每次当Vuser访问数据表时都返回到下一个可用的数据行,如果数据不够,则返回第一行,并一直如此循环,这中取值强调的是所有用户的一致性,及每个用户运行到该点时取值一致。Random:每次虚拟用户访问数据表时都会分配一个随机值。Unique:为每个虚拟用户分配一个唯一的值,与Sequential正好相反,unique强调用户的差异性,即每个用户取到的参数值都不一致。“Upd
您可能关注的文档
- GXG 75-4.2-2008通信建设工程预算定额 第二册 有线通信设备安装工程.docx
- 5.9【主题班会范例】25例考试资料高校辅导员考试.docx
- 2015年中北大学辅导员考试笔试题考试资料.docx
- 07年软件评测师试题及答案软件测试文件.doc
- 20081027 G网多账户二期 生产系统割接方案软件测试文件.doc
- A6系统网络环境检测方法及工具软件测试文件.DOC
- 攻防演习安全验证简报-20240722(4)(1).pdf
- 攻防演习安全验证简报-20240722(4).pdf
- 5.关键信息基础设施商用密码使用管理规定(征求意见稿).pdf
- SVN用户操作手册软件测试文件.doc
- 浙江省宁波市2024-2025学年高三下学期高考模拟考试数学试卷(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高二上学期期中考试政治试题(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高三上学期第三阶段考试历史试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末考试英语试题(解析版).pdf
- 浙江省衢州、丽水、湖州三地市2025届高三下学期4月教学质量检测(二模)数学试题(解析版).pdf
- 浙江省绍兴市上虞区2025届高三下学期5月高考及选考适应性考试数学试卷(解析版).pdf
- 广东省汕尾市2023-2024学年三年级上学期英语期末试卷(解析版).docx
- 广东省汕头市澄海区2024-2025学年高二上学期1月期末地理试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末语文试题(解析版).pdf
- 湖北省恩施土家族苗族自治州来凤县2023-2024学年三年级上学期英语期末试卷(解析版).docx
最近下载
- 云冈石窟造像风格的跨区域传播研究.docx VIP
- 基于深度学习的电商用户评论情感分析与研究.docx VIP
- MSCEIT情绪智力测验.docx VIP
- 托尔斯泰《战争与和平》俄语原版Войнаимир.doc
- 高考核心词汇(详细版).docx VIP
- 县水务局副局长2025年度民主生活会个人对照检查材料(五个带头).docx VIP
- 课件:《中华民族共同体概论》第十五讲:新时代与中华民族共同体建设.pptx VIP
- Batocera 低解PC 原生 CRT 输出官方指南中文版_2023最新精校版本.pdf VIP
- (高清版)DG∕TJ 08-2208-2016 住宅建筑电能计量技术规范.pdf VIP
- 2026年全科医学科护理工作计划.docx
原创力文档

文档评论(0)