51Testing软件测试论坛

标题: 问题高手解决,有两个问题,急盼 [打印本页]

作者: 火山    时间: 2009-2-25 09:45
标题: 问题高手解决,有两个问题,急盼
第一个问题是在脚本中设置了检查点,我用的是文本检查点web_find,检查点在脚本回放中没有问题。我想在方案运行的时候在监视器或者数据列表中体现,或者在分析摘要什么报告当中有没有体现??如果用的是web_reg_find,web_global_verification,这些检查点还有图片的检查点都会存在这个问题。

第二个问题,现在让我做性能测试,要求在测试的时候检测服务器端的资源。cpu的占用率不超过75%,内存的占用率不超过70%,我想问一下如何能够得到这个数据呢,如果不采用第三方的工具如何得到,还是需要数值的换算,尤其是内存。如果需要工具可否能够给我提供一下,包括window和unix(linux)两个系统的。
作者: archonwang    时间: 2009-2-25 10:12
2. 直接可以从资源图上获取。一般可以通过特定的工具获得。如windows的资源管理器,unix下的vmstat等工具

关于第一个问题,目前不知道如何处理,但是在调试时可以使用result view视图或日志看到检查结果。
作者: 火山    时间: 2009-2-25 10:21
先谢谢版主,就第二个问题,如果是window是资源管理器如何获取,可否再详细些,是windows自带的性能监视器吗,但是我不知到如何算出cpu占用率和内存占用率。
还有我用的是lr9.1远程监控window资源没有2003系统,是不是就不能用lr监控了。
作者: archonwang    时间: 2009-2-25 10:44
对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。
作者: archonwang    时间: 2009-2-25 10:45
不是,可以用winXP或2000代替。建议使用windows2000
作者: 火山    时间: 2009-2-25 10:57
原帖由 archonwang 于 2009-2-25 10:44 发表
对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。

可是哪一个是我要的cpu和内存的占用率呢???添加计数器指标是哪个呢,太多了,有点晕。我就要cpu和内存的占用率的。
作者: mr.bee    时间: 2009-2-25 12:34
第一个问题
在脚本里面的检查点后加个if语句
如果检查通过就抛出一个错误
作者: mr.bee    时间: 2009-2-25 12:35
也不一定是错误
或者写一个空白事务放进去
作者: chare    时间: 2009-2-25 13:11
第一个问题:
// 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
楼上正解
作者: love_yebin    时间: 2009-2-25 13:30

spotlight
专业监视
作者: 火山    时间: 2009-2-25 15:20
原帖由 chare 于 2009-2-25 13:11 发表
第一个问题:
// Set up check for successful login by looking for "Welcome"

       web_reg_find("Text=Welcome",

              "SaveCount=Welcome_Count",

              LAST);
// Check res ...

可是我是想在控制台界面或者之后分析摘要当中体现出来,而不是输出到replay log当中。
不过插入一个标识性的事务此法倒是可以试一下。先谢谢了。
作者: zouzoulo    时间: 2009-2-25 22:22
学习!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2