51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3219|回复: 2
打印 上一主题 下一主题

[讨论] [求助]请问微软dotnet的act(application center test)实际用处

[复制链接]
  • TA的每日心情
    奋斗
    2015-4-14 21:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2005-7-12 16:48:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    现在又碰到问题了!我们头还是要用act,可是拿到了计数器的数据,但不会分析啊?各位救我。还有就是测试的时候到底是1张张页面测试还是做所有页面放在一起1次全部测试啊?
    我们头居然说既然不知道什么是标准,那就做1个超过指标的例子,以做对比,这个那里作的出来啊,要我作出把服务器搞趴下的页面


    ----------------------------------------
    实在很不好意思,问很粗浅的问题!

    我知道这是个压力测试软件,并且我也粗显的用过!请继续看下文后再说好么?!

    一切源于我们的头的“兴致”:我们公司是个小型的网络信息公司,只有10来个人,维护自己的网页(访问量还是可以的,基本客户2000多个,并发浏览链接就不清楚了)。主要开发环境为C#。使用win2k3,iis6,.net ver 1.1的环境。之前使用的是win2k ,iis5,aspx和asp各有部分的环境,在一次系统的迁移。发生了一点问题,就是(可能)链接多了之后访问页面会报错:sever unavailable.以及有时候不报错,但是页面刷新不出来。进度条完成后显示空白页面。

    我网上略微查了下情况,可能的情况是由于链接数太多导致。其中比较不清楚的是,如果把无法访问的页面换成asp或者其他的如html什么的都不会有这种情况,就是aspx会这样。但是最后解决方法是把访问大的部分单独使用应用程序池。是解决了这个问题。(我个人觉得仍然是因为访问链接数超过了单个应用程序池的限制,而iis5没有应用程序池的概念),当然至此这仍然只是起因而已,不是我想解决的问题。

    然后因为.net提供了压力测试工具act。我们头这样说:外面很多网站都用act来作压力测试,所以希望我来仔细研究下act,能够给予我们现在的网站提供测试。
    但是因为我的能力实在是浅薄,我之前看过些act,它的帮助感觉实在是简单。
    并且看了下blackbelt的这个例子,里面的5个测试,我实在是没看出门道来,总的来说5个调用是接近一样的。我觉得其实主要是分析测试后得到的数据。并且我看了一些网上的比较少的实例分析和帮助里的指标分析。

    我理解是这样的:是否act的压力测试其实在2方面,一个其实是测试硬件服务器的压力承受能力,比如可承受的并发链接访问是多少,响应速度(帮助里提高链接数的数值比较)。另外个是相同环境下的2套改进的页面,可以看出改进的性能差。(网上的asp字符串的例子),如果是这样的话,但是这里存在着1点点问题,前者如果是要测试服务器能力的话,当然应该采用实际的服务器来测试,可是这样的话,我们的24小时的网站被自己的测试搞“死”,实在是。。。否则就是要等到较晚没人用的时候(自己比较惨)。而如果在测试的服务器上做就感觉没什么意义,cpu内存等级都不一样。(当然如果已经流畅的话去正式服务器也没问题了。)而后者的话,要别人写2套程序?改进?又没有实际的改进方向!只是一句“要改进”,谁都知道的,根本不用我说,别人也根本不会听你的。根本没法拿2套程序比较。(我们倒是可以拿以前的asp和现在的aspx比较,但是要是asp结果好要“倒退”回asp去,也是没法接受的)

    另外在我act的测试中(都是录制的vbs)的感觉和blackbelt的例子中,好像act都是比较针对1个页面的测试(blackbelt每个测试都只有1个request方法)。而对于录制的一系列的动作,比如登陆后访问几个页面并提交页面几次。这样的话act似乎会有点问题!我不能很肯定:很多的请求不会有发送和反应。并且相同的环境下,前几次测试都正常的。都是返回200,如果超过负荷的话报http503错误,正常,后面几次测试会很多aspx页面连请求都没有发出去,也没有反应代码,或者是非常高的socket error,或者是很高的http500错误。但是同一测试中其他的请求html,aspx,图片,js的请求全部正常200。所以非常奇怪。

    另外一点是因为对pc的性能计数器不熟袭,所以对act提供的指标和sever的性能计数器的指标不知道怎么看?怎么分析?应该怎么对比。(也就帮助里说的那几个才会用)
    所以我感觉很迷茫!这个act我觉得并不适合我来完成这个要求。测试后的数据能说明什么?怎么来改进页面呢?

    很多谢您耐心的看完呢!那么请知道些的人给我讲解一些感想巴!非常感谢。

    [ Last edited by wildwolfzj on 2005-7-27 at 14:56 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

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

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2005-7-13 23:16:18 | 只看该作者
    ACT测试的结果不是很准确的。它没有考虑到真实网络环境的很多因素,在真实情况中,连接速度,响应速度不一定是User Experience的。总体上,感觉LR的更加真实,对网络负载的测试结果要比ACT来得更真实(虽然还是有一定得误差)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-4-14 21:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2005-7-14 15:15:42 | 只看该作者
    谢谢版主来访,不过我们可能只想用act!而且不是评测准确性,而是希望通过act来测试网页的效率!我其实是无法入手。所以想请教或者干脆能够驳斥领导的想法(比如只能测试服务器的压力,而不是网页的效率或者之类的)。版主没有实际回答我的疑惑了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 12:57 , Processed in 0.067288 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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