51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2499|回复: 12
打印 上一主题 下一主题

[原创] 问题高手解决,有两个问题,急盼

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-25 09:45:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第一个问题是在脚本中设置了检查点,我用的是文本检查点web_find,检查点在脚本回放中没有问题。我想在方案运行的时候在监视器或者数据列表中体现,或者在分析摘要什么报告当中有没有体现??如果用的是web_reg_find,web_global_verification,这些检查点还有图片的检查点都会存在这个问题。

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

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2009-2-25 10:12:45 | 只看该作者
    2. 直接可以从资源图上获取。一般可以通过特定的工具获得。如windows的资源管理器,unix下的vmstat等工具

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

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2009-2-25 10:21:47 | 只看该作者
    先谢谢版主,就第二个问题,如果是window是资源管理器如何获取,可否再详细些,是windows自带的性能监视器吗,但是我不知到如何算出cpu占用率和内存占用率。
    还有我用的是lr9.1远程监控window资源没有2003系统,是不是就不能用lr监控了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
    发表于 2009-2-25 10:44:43 | 只看该作者
    对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2009-2-25 10:45:29 | 只看该作者
    不是,可以用winXP或2000代替。建议使用windows2000
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-2-25 10:57:34 | 只看该作者
    原帖由 archonwang 于 2009-2-25 10:44 发表
    对,windows有管理工具中带有性能管理器,打开即可。不过也可以用更专业的工具。

    可是哪一个是我要的cpu和内存的占用率呢???添加计数器指标是哪个呢,太多了,有点晕。我就要cpu和内存的占用率的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-2-25 12:34:18 | 只看该作者
    第一个问题
    在脚本里面的检查点后加个if语句
    如果检查通过就抛出一个错误
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-2-25 12:35:43 | 只看该作者
    也不一定是错误
    或者写一个空白事务放进去
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 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是最好的朋友,希望你下次能够先自己找找答案
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-2-25 13:21:31 | 只看该作者
    楼上正解
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-2-25 13:30:52 | 只看该作者

    spotlight
    专业监视
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2009-2-25 15:20:33 | 只看该作者
    原帖由 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当中。
    不过插入一个标识性的事务此法倒是可以试一下。先谢谢了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-2-25 22:22:28 | 只看该作者
    学习!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-23 00:30 , Processed in 0.088471 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表