欢迎来到天天文库
浏览记录
ID:49531003
大小:595.48 KB
页数:8页
时间:2020-03-02
《Loadrunner名词解释.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1Loadrunner名词解释响应时间:应用系统发出请求开始到收到服务器所有响应所耗费的时间;并发用户量:同一时刻与服务器交互的所有用户数量;在线用户数:即同时在使用应用系统的用户,可能在浏览,可能在做交易。并发用户怎么计算:l一般并发用户数取在线用户的10%-30%。l八二原则:一般可以认为80%的用户在20%的时间内完成工作,所以峰值压力的时候,一般并发数要乘以80%/20%=4lLoadrunner里计算公式 (1)计算平均的并发用户数:C=nL/T (2)并发用户数峰值:C’≈C+3根号C 公式(1)中,C是平均的并发用户数;n是loginsession的数量
2、;L是loginsession的平均长度;T指考察的时间段长度。 公式(2)则给出了并发用户数峰值的计算方式中,其中,C’指并发用户数的峰值,C就是公式(1)中得到的平均的并发用户数。该公式的得出是假设用户的loginsession产生符合泊松分布而估算得到的。事务响应时间:处理一个事物花费的时间,包含网络传输时间和服务器处理事务的时间TPS:每秒处理事务数量资源利用率:Cpu、内存、磁盘io、网络的使用情况;思考时间:用户进行操作时,每个请求之间的时间间隔2性能测试包含了哪些软件负载测试:通过对被测系统不断加压,直到超过预定的指标或者部分资源达到了饱和不能再加压为止,就像举重的
3、过程中不断加杠铃的重量,知道运动员不能举起。压力测试:给系统增加一定的压力,在一定的压力下测试的cpu、内存、磁盘、网络使用情况,也即业务能否正常使用;并发测试:通过模拟用户并发访问,测试系统是否存在死锁、系统处理速度是否下降的比较厉害等问题;可靠性测试:在一定的业务压力下,让系统运行一段较长的时间,看系统能否无故障运行;3简述使用软件测试工具Loadrunner的步骤制定性能测试计划—>开发测试脚本—>设计测试场景—>执行测试场景—>监控测试场景—>分析测试结果4什么时候可以开始执行性能测试功能测试通过;一般需要进行性能测试的系统,都是用户量比较大、业务使用比较频繁、比较重要的功能模块。1
4、使用LoadRunner的哪个部件来录制脚本如果说有四个,另外一个是loadgenerator负载产生器;使用VirtualUserGenerator录制测试脚本VirtualUserGenerator1、选择一种协议;2、在客户端模拟客户的业务流程,录制脚本;3、编辑脚本、调试脚本、设置运行时run-timesettings,生成一个没有错误的运行脚本;控制器:设计场景,包括手动场景和目标场景,包括IP欺骗、负载均衡等手段;场景监控:监控脚本的运行情况、观察服务器计数器数据库服务器的使用情况;分析器摘要报告统计部分包括最大运行vusers、总吞吐量、平均吞吐量、总点击数、平均每秒点击数、事
5、物事物统计部分,HTTP响应统计等2请解释一下如何录制web脚本?利用VirtualUserGenerator录制测试脚本,录制步骤:选择合适的协议、设置录制选项、开始录制1Loadrunner支持的协议2为什么要创建参数?如何创建参数?LoadRunner在录制脚本的时候,只是忠实的记录了所有从客户端发送到服务器的数据,而在进行性能测试的时候,为了更接近真实的模拟现实应用,对于某些信息需要每次提交不同的数据,或者使用多个不同的值进行循环输入。这时,在LoadRunner中就可以进行参数化设置,以使用多个不同的值提交应用请求。1HTML-Basedscrīpt和URL-Basedscrīpt
6、录制的区别?基于浏览器的应用程序推荐使用HTML-Basedscrīpt。不是基于浏览器的应用程序推荐使用URL-Basedscrīpt。如果基于浏览器的应用程序中包含了Javascrīpt并且该脚本向服务器产生了请求,比如DataGrid的分页按钮等,也要使用URL-Basedscrīpt方式录制。基于浏览器的应用程序中使用了HTTPS安全协议,使用URL-Basedscrīpt方式录制。录制过程中不要使用浏览器的“后退”功能,LoadRunner对其支持不太好。2LoadRunner如何插入事务(Transaction)3LoadRunner如何插入Text/Image检查点在进行压力测
7、试时,为了检查Web服务器返回的网页是否正确,这些检查点验证网页上是否存在指定的Text或者Image,还可以测试在比较大的压力测试环境中,被测的网站功能是否保持正确。操作步骤:1、可以将视图切换到TreeView视图2、在树形菜单中选择需要插入检查点的一项,然后点鼠标右键,选择将检查点插到该操作执行前(InsertBefore)还是执行后(InsertAfter)。3、在弹出对话框中选择webChecks下
此文档下载收益归作者所有