我是新手, 务请帮忙6小时之内给以下回复, 谢谢!
急!请帮忙回答以下问题好吗? 非常感谢!
For LordRunner:
1. Why do you need to parameterize fields in your Vuser scripts?
2. Why is it recommended to add verification checks to your Vusers?
3. Why would you run a few Vusers before conducting a load test?
4. Why should you disable logging during a load test?
5. Why would you run a test with 120% of the anticipated load?
6. How can you capture dynamic data and save it to a parameter?
7. What is the process to fix a Vuser which hard codes a dynamic value?
8. What return code value indicates that a check failed? What return code value indicates that a check succeeded?
For winRunner:
How do check if the correct text is being displayed in the AUT? 一些概念问题,有些还不是lr的问题。 LOADRUNNER QUESTIONS
1. Why do you need to parameterize fields in your Vuser scripts?
我们在录制脚本(业务流程)时,VuGen 生成一个包含录制期间用到的实际值的脚本。
如果要使用不同于录制内容的值执行该脚本的操作(查询、提交等)。
要实现这一点,就要用参数替换已录制的值。这就是脚本参数化。这样和controller配合起来就可以模拟大量用户操作,并且不同的用户使用不同的操作数据,就可以达到实际测试的目的。
2. Why is it recommended to add verification checks to your Vusers?
其实主要目的是验证脚本是否运行成功
通过 VuGen 的内容检查机制,可以在页面内容中检查某个特定的字符串或者图片。这对
于检测错误很有用。在正常操作情况下,比如应用程序服务器发生故障
时,浏览器将显示常规 HTTP 错误页,指明错误的性质。VuGen 可以识别这些
标准的错误页,并将其视为错误,从而使脚本运行失败。但某些应用程序服务器
会显示自己的错误页,这些错误页不会被 VuGen 检测到并视为错误页。该错误
页由服务器发出,并包含设置了格式的文本字符串,说明发生错误。
3. Why would you run a few Vusers before conducting a load test?
脚本是否可以正常运行
服务器是否可以正常响应
预期客户机器是否可以承受并发压力
4. Why should you disable logging during a load test?
让测试结果更加贴近实际,在脚本运行过程中如果处理日志信息就会增加脚本处理时间,那么和实际测试结果会存在偏差
5. Why would you run a test with 120% of the anticipated load?
性能测试中包含压力测试,负载测试,容量测试等,
而超过预期压力进行测试是一种负载测试,通过压力测试可以识别非正确执行的处理,速度瓶颈与延迟
看能否达到满意服务水平等。
6. How can you capture dynamic data and save it to a parameter?
利用同样的数据录制两次脚本用LR工具wdiff对比找出脚本不同的地方,然后利用右键菜单参数菜单项保存参数。
7. What is the process to fix a Vuser which hard codes a dynamic value?
动态数句关键步骤:确定要关联的值,保存结果,引用关联的值。
当录制脚本后运行该脚本,会出现错误,查道错误位置后就可以知道是否该处为需要关联的地方。用相关函数进行处理需要关联的值,
LOADRUNNER中关联函数名通常包含字符串 save_param,例如 web_reg_save_param 和lrs_save_param。我们把需要关联的值保存起来。
8. What return code value indicates that a check failed? What return code value indicates that a check succeeded?
O 成功 1失败 本来我想贴上来的。看见站长说得这么完整,作罢。呵呵 我也是借花献佛,是另外一个朋友回答的问题。^_^ 诸位高人都什么时候出现,我该什么时候上来找我问题的答案好呢~
我是新手,请尽快回复,我很着急
(1.)当运行某个场景结果时,出现了下列提示信息:该怎麽解决呢?The following graph(s) were not created:
1. Hit per second
2. Throughput
3. Transaction Summary
4. Average Transaction Response Time
Possible reason:
The graph, as defined, results in no data.
(2)请问在relust summary中,Times代表什麽意思?有那位大侠知道,请告知我!
急急!!还有上面有关场景结果问题,也请一并回答?
(3)还请问,我们开发的应用程序还有几个模块没有挂上,请问这时候来做压力测试,合适吗?会不会再将来模块全部挂上以后有许多漏洞呢?