- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
loadrunner问题总结.
Loadrunner问题总结录制协议的选择LoadRunner属于应用在客户端的测试工具,在客户端模拟大量并发用户去访问服务器,从而达到给服务器施加压力的目的。所以说LoadRunner模拟的就是客户端,其脚本代表的是客户端用户所进行的业务操作,即只要脚本能表示用户的业务操作就可以。1.LR支持多种协议,请大家一定要注意,这个地方协议指的是你的Client端通过什么协议访问的Server,Client一般是面向最终使用者的,Server是第一层Server端,因为现在的体系架构中经常Server层也分多个层次,什么应用层,什么数据层等等,LR只管Client如何访问第一层Server.2.特别要注意某些应用,例如一个Web系统,这个系统是通过ActiveX控件来访问后台的,IE只是一个容器,而ActiveX控件访问后台是通过COM/DCOM协议的,这种情况就不能使用Web协议,否则你什么也录制不到,所以,LR工程师一定要了解应用程序的架构和使用的技术。 3. 象HTTPS,一般来讲一定要选择多协议,但在选择具体协议的时候一定只选Web协议,这时候才能作那个端口映射。n通常协议选择1.对于常见的B/S系统,选择Web(Http/Html)2.测一个C/S系统,根据C/S结构所用到的后台数据库来选择不同的协议,如果后台数据库是sybase,则采用sybaseCTlib协议,如果是SQL server,则使用MS SQL server的协议,至于oracle 数据库系统,当然就使用Oracle 2-tier协议。3.对于没有数据库的C/S(ftp,smtp)这些可以选择Windwos Sockets协议。4.至于其他的ERP,EJB(需要ejbdetector.jar),选择相应的协议即可.5. 一般可以使用Java vuser协议录制由java编写的C/S模式的软件, ,当其他协议都没有用时,只能使用winsocket协议Loadrunner出现 Connection reset by peer.是什么原因?这个问题不多遇见,一般是由于下载的速度慢,导致超时,所以,需要调整一下超时时间。解决办法:Run-time setting窗口中的‘Internet Protocol’-‘Preferences’设置set advanced options(设置高级选项),重新设置一下“HTTP-request connect timeout(sec),可以稍微设大一些”。在LoadRunner中为什么要设置思考时间和pacing?答:录制时记录的是客户端和服务端的交互,如果要精确模拟用户的行为,那么客户操作客户端时花费了很多时间要怎么模拟呢?录入填写提交的内容,从列表中下拉有哪些信誉好的足球投注网站选择特定的值等,这时LOADRUNNER 不会记录用户的客户端操作,而是记录了用户这段时间,成为思考时间(Think-time),因为用户的这些客户端操作不会影响服务端,只是让服务器端在这段时间内没有请求而已。,所以加入思考时间就能模拟出熟练的或者生疏的用户操作,接近实际对于服务端的压力。Vuser思考时间模拟实际用户在不同操作之间等待的时间。例如,当用户收到来自服务器的数据时,可能要等待几秒钟查看数据,然后再做出响应。这种延迟就称为“思考时间”。VuGen使用lr_think_time函数将思考时间值录制到Vuser脚本中。以下录制的函数指明用户等待了 8 秒钟才执行下一个操作:lr_think_time(8);当您运行了Vuser脚本并且Vuser遇到了上述lr_think_time语句时,默认情况下,Vuser将等待 8 秒钟后再执行下一个操作。可以使用思考时间运行时设置来影响运行脚本时Vuser使用录制思考时间的方式。loadrunner对应用程序性能分析的总结一个应用程序是由很多个组件组成的,整个应用程序的性能好不好需要从整体入手去分析。打开controler,一般用到的图表有:Running Vusers运行虚拟用户数Trans Response Time事务响应时间Trans/Sec(passed)每秒事务数Hits per Second 每秒点击率Connections per second每秒连接数Network Delay Time网络延迟Error Statistics错误统计另外:显示的图表,最大是16个。LoadRunner脚本中出现乱码如何解决?错误分析:脚本录制可能采用的是URL-based script方式,如果程序定义的字符集合采用的是国际标准,脚本就会出现乱码现象。解决办法:重新录制脚本,在录制脚本前,打开录制选项配置对话框进行设置,在“Recording Options”的“Advanced”选项里先将“Surport Chars
您可能关注的文档
- linux模块编译步骤(详解)..doc
- Linux环境下桌面软件调研..doc
- Linux用户和组命令..docx
- linux用户登录失败N次,锁定用户(几分钟后该用户再自动解锁)..doc
- linux的vim编辑器使用详解..docx
- linux的访问权限..docx
- linux管道通信(C语言)..doc
- Linux系统命令(下)..doc
- LINUX系统(Ubuntu)wubi安装图解..docx
- linux磁盘配额配置过程..docx
- 2025-2030年中国无内漏阀门行业深度研究分析报告.docx
- 2025-2030年中国电极箔行业深度研究分析报告.docx
- 2025-2030年中国全自动刷架铆合机行业深度研究分析报告.docx
- 2025-2030年中国塑胶卷桶行业深度研究分析报告.docx
- 2025-2030年中国三相自耦启动变压器项目投资可行性研究分析报告.docx
- 2025-2030年中国LED跑马灯行业深度研究分析报告.docx
- 西餐厅商业计划书_图文.docx
- 2025-2030年中国TM卡桑拿锁项目投资可行性研究分析报告.docx
- 2025-2030年中国通用电动枪触片行业深度研究分析报告.docx
- 2025-2030年中国密按式缓冲器项目投资可行性研究分析报告.docx
文档评论(0)