51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6985|回复: 18
打印 上一主题 下一主题

[原创] ExtJS框架做的web性能测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-29 11:31:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有人做过ExtJS框架做的web应用的性能测试没?应该选择哪个协议来录制脚本?或做过的谈谈你宝贵的经验,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-4-29 13:49:49 | 只看该作者
    没做过,不过像AJAX之类的,很多东西是在本地处理的,对服务器没什么压力的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2010-4-29 14:34:34 | 只看该作者
    ExtJS的话还是用WEB(HTTP/HTML)协议来录制吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2010-4-29 14:45:27 | 只看该作者

    回复 1# 的帖子

    应该是有吧,只要页面改动,就会向服务器发送请求,这个不算压力吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2010-4-29 14:46:51 | 只看该作者

    回复 2# 的帖子

    用WEB(HTTP/HTML)协议录制的脚本,找不到可参数化的字段
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-4-29 15:23:29 | 只看该作者
    原帖由 sc_zk2008 于 2010-4-29 14:46 发表
    用WEB(HTTP/HTML)协议录制的脚本,找不到可参数化的字段

    把代码贴出来看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2010-5-4 15:17:15 | 只看该作者
    问题初步确定是ajax异步方式引起的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2010-5-26 16:17:01 | 只看该作者
    顶起
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    9#
    发表于 2010-5-26 22:51:28 | 只看该作者
    页面有变化不一定有压力的,ajax做的东西,很多是JS处理的,只是最终会提交到服务器端保存而已
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2010-5-27 16:31:35 | 只看该作者
    是啊,现在脚本所反应的信息,不能找到有用的参数化信息,这个也许和公司自己的框架实现和业务逻辑上有关系吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2010-5-27 16:32:16 | 只看该作者
    O(∩_∩)O谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-6-18 17:27:34 | 只看该作者
    找到解决方法了吗
    我们也是用ajax和extjs做的一个webchat,用http协议录制不下来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-6-18 22:51:43 | 只看该作者
    我今天试了下,我们的web页面时extjs做的,我用loadrunner也录不下来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-6-19 01:01:07 | 只看该作者
    只要有请求发出去,有响应返回过来,LR一定可以录制到的,如果不能录制,只可能是没有请求/响应,或者LR环境或浏览器本身的问题,比如LR对IE7或者高版本无法支持。

    理论上来说,协议本身的请求/响应跟用到什么AJAX框架没什么关系,再进一步说,即使是异步,它仍然是请求和响应的组合,两者之间互不影响。

    不过既然有这么多人不能录制,挑个时候我也去试一下ExtJS,看看是否有大家所说的情况。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-6-20 11:35:24 | 只看该作者
    用 HTTP协议,然后用URL方式录制即可
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    16#
    发表于 2010-6-20 20:29:54 | 只看该作者
    没有录制到只能说明没有请求发送到服务器端,很有可能是因为应用采用了异步的方式,并不会实时提交相关信息给服务器
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-6-24 08:34:47 | 只看该作者
    原帖由 泊涯 于 2010-6-20 11:35 发表
    用 HTTP协议,然后用URL方式录制即可



    尝试用你提供的方法,还是没录制下来,是不是还有其他的设置?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    18#
    发表于 2010-7-4 21:22:25 | 只看该作者
    有这个的系统在线上么,提供一个URL来测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2010-7-5 15:18:06 | 只看该作者
    用HTTP URL Base。

    性能测试主要是测服务器端压力的。 只要是浏览器和服务器有交互,LR就可以抓下来,我们不管客户端本地做了多炫的效果,只管客户端向服务器端提交什么数据,返回什么数据。所以前端用Ext还是JQuery或是其它的JS框架,不用关心。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 09:46 , Processed in 0.103777 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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