网站大量收购闲置独家精品文档,联系QQ:2885784924

LoadRun的ner压力测试笔试题.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LoadRun的ner压力测试笔试题

LoadRunner试题 (10分)LoadRunner由?? 、 、 、? 三大模块组成,功能分别为 、 、 、 LoadRunner由 Analysis 、 Controller 、 Virtual User Generator 三大模块组成,功能分别为 录制脚本 、 创建运行及监视场景 、 分析测试结果 。HTTP-request connect timeout(sec) 、 HTTP-request receive timeout(sec) 、 Step download timeout 测试设计阶段: 1)了解被测系统的性能 需求 ,定义测试目标和范围; 2)了解系统的技术信息,如系统架构等; 3)确定测试方案、进度安排,并制定测试计划,场景设置方案,及需要收集的测试数据; 4)同相关人员协商讨论测试方案; 5)准备数据收集模板;不同项目的性能测试,需要收集的数据不同;针对性的制定一个模板,更符合需要; 测试环境准备: 1)技术准备;选择性能测试工具;测试方案中涉及到的技术问题;测试数据的收集方案实现;如:如何监控系统资源等; 2)搭建测试环境; 3)创建初始数据;如虚拟用户使用的账号等; 测试执行阶段: 1)录制脚本; 2)调试脚本; 3)执行场景; 4)收集测试数据,并简单整理; 测试分析阶段: 1)分析测试数据; 提交测试报告 。 并发:所有用户在同一时刻对系统执行操作,一般指做同一件事情或操作。 在线:所有用户在一段时间内对系统执行操作。 请求响应时间 从client端发出请求到得到响应的整个时间; 包括:client端响应时间+网络响应时间+Server端响应时间。 事务请求响应时间 完成相应事务所用的时间;这个是性能测试中重点关注的指标。 TPS(Transaction Per Second) 每秒钟系统能够处理的交易或事务的数量。它是衡量系统处理能力的重要指标。TPS是LoadRunner中重要的性能参数指标。 点击率(Hit Per Second) 每秒发送的HTTP请求的数量;点击率越大对Server的压力越大 资源利用率 对不同资源的使用程度,如CPU,I/O,内存,…… 答案: 字符串复制 strcpy(str,”Hello “) ; 字符串连接 strcat(str,”World !”); lr_message(“str: %s”,str); sprintf(s, “%s love %s.”, “I”, “ocean”); //产生:”I love ocean. ” 变量转为参数,将变量str的值存到参数Param中 lr_save_string(str,”Param”); 参数复制 lr_save_string(lr_eval_string(“{Param}”),”Param_1〃); 参数转为变量 strcpy(str1,lr_eval_string(“{Param_1}”)); 答案: loadrunner会自动监控指定的URL或应用程序所发出的请求及服务器返回的响应,它做为一个第三方(Agent)监视客户端与服务器端的所有对 话,然后把这些对话记录下来,生成脚本,再次运行时模拟客户端发出的请求,捕获服务器端的响应。插入集合点是为了衡量在加重负载的情况下服务器的性能情况。在测试计划中,可能会要求系统能够承受1000 人同时提交数据,在LoadRunner 中可以通过在提交数据操作前面加入集合点,这样当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000 人,LoadRunner 就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,LoadRunner 命令1000 人同时去提交数据,从而达到测试计划中的需求。 说明:在脚本中设置了“集合点”后,当运行场景时可以对集合点进行设置,可以设置当百分之多少用户到达时,系统开始执行以下操作,详细的可以参考中文的用户手册 添加方法: 1、其中录制脚本script view中添加:lr_rendezvous(“XXX”); 2、在录制脚本的tree view里添加:rendezvous-XXX;录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8。再次录制,就不会出现中文乱码问题了。 使用“HTML-based script”的模式录制

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档