火山 发表于 2009-2-25 09:45:51

问题高手解决,有两个问题,急盼

第一个问题是在脚本中设置了检查点,我用的是文本检查点web_find,检查点在脚本回放中没有问题。我想在方案运行的时候在监视器或者数据列表中体现,或者在分析摘要什么报告当中有没有体现??如果用的是web_reg_find,web_global_verification,这些检查点还有图片的检查点都会存在这个问题。

第二个问题,现在让我做性能测试,要求在测试的时候检测服务器端的资源。cpu的占用率不超过75%,内存的占用率不超过70%,我想问一下如何能够得到这个数据呢,如果不采用第三方的工具如何得到,还是需要数值的换算,尤其是内存。如果需要工具可否能够给我提供一下,包括window和unix(linux)两个系统的。

archonwang 发表于 2009-2-25 10:12:45

2. 直接可以从资源图上获取。一般可以通过特定的工具获得。如windows的资源管理器,unix下的vmstat等工具

关于第一个问题,目前不知道如何处理,但是在调试时可以使用result view视图或日志看到检查结果。

火山 发表于 2009-2-25 10:21:47

先谢谢版主,就第二个问题,如果是window是资源管理器如何获取,可否再详细些,是windows自带的性能监视器吗,但是我不知到如何算出cpu占用率和内存占用率。
还有我用的是lr9.1远程监控window资源没有2003系统,是不是就不能用lr监控了。

archonwang 发表于 2009-2-25 10:44:43

对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。

archonwang 发表于 2009-2-25 10:45:29

不是,可以用winXP或2000代替。建议使用windows2000

火山 发表于 2009-2-25 10:57:34

原帖由 archonwang 于 2009-2-25 10:44 发表 http://bbs.51testing.com/images/common/back.gif
对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。
可是哪一个是我要的cpu和内存的占用率呢???添加计数器指标是哪个呢,太多了,有点晕。我就要cpu和内存的占用率的。

mr.bee 发表于 2009-2-25 12:34:18

第一个问题
在脚本里面的检查点后加个if语句
如果检查通过就抛出一个错误

mr.bee 发表于 2009-2-25 12:35:43

也不一定是错误
或者写一个空白事务放进去

chare 发表于 2009-2-25 13:11:09

第一个问题:
// Set up check for successful login by looking for "Welcome"

       web_reg_find("Text=Welcome",

            "SaveCount=Welcome_Count",

            LAST);
// Check result

       if (atoi(lr_eval_string("{Welcome_Count}")) > 0){

            lr_output_message("Log on successful.");

            }

      else{

            lr_error_message("Log on failed");

            return(0);

      }


第二个问题:
Processor
% Processor Time
被消耗的处理器时间数量.如果服务器专用于sql server可接受的最大上限是80% -85%.也就是常见的CPU使用率.

http://brighter.javaeye.com/blog/323331

ps:培训的时候你们老师应该告诉你google是最好的朋友,希望你下次能够先自己找找答案

mr.bee 发表于 2009-2-25 13:21:31

楼上正解:lol

love_yebin 发表于 2009-2-25 13:30:52

:lol
spotlight
专业监视

火山 发表于 2009-2-25 15:20:33

原帖由 chare 于 2009-2-25 13:11 发表 http://bbs.51testing.com/images/common/back.gif
第一个问题:
// Set up check for successful login by looking for "Welcome"

       web_reg_find("Text=Welcome",

            "SaveCount=Welcome_Count",

            LAST);
// Check res ...
:L 可是我是想在控制台界面或者之后分析摘要当中体现出来,而不是输出到replay log当中。
不过插入一个标识性的事务此法倒是可以试一下。先谢谢了。

zouzoulo 发表于 2009-2-25 22:22:28

学习!!
页: [1]
查看完整版本: 问题高手解决,有两个问题,急盼