51Testing软件测试论坛

标题: ExtJS框架做的web性能测试 [打印本页]

作者: sc_zk2008    时间: 2010-4-29 11:31
标题: ExtJS框架做的web性能测试
有人做过ExtJS框架做的web应用的性能测试没?应该选择哪个协议来录制脚本?或做过的谈谈你宝贵的经验,谢谢!
作者: msnshow    时间: 2010-4-29 13:49
没做过,不过像AJAX之类的,很多东西是在本地处理的,对服务器没什么压力的
作者: PrefTest    时间: 2010-4-29 14:34
ExtJS的话还是用WEB(HTTP/HTML)协议来录制吧
作者: sc_zk2008    时间: 2010-4-29 14:45
标题: 回复 1# 的帖子
应该是有吧,只要页面改动,就会向服务器发送请求,这个不算压力吗?
作者: sc_zk2008    时间: 2010-4-29 14:46
标题: 回复 2# 的帖子
用WEB(HTTP/HTML)协议录制的脚本,找不到可参数化的字段
作者: PrefTest    时间: 2010-4-29 15:23
原帖由 sc_zk2008 于 2010-4-29 14:46 发表
用WEB(HTTP/HTML)协议录制的脚本,找不到可参数化的字段

把代码贴出来看看
作者: sc_zk2008    时间: 2010-5-4 15:17
问题初步确定是ajax异步方式引起的
作者: sc_zk2008    时间: 2010-5-26 16:17
顶起
作者: msnshow    时间: 2010-5-26 22:51
页面有变化不一定有压力的,ajax做的东西,很多是JS处理的,只是最终会提交到服务器端保存而已
作者: sc_zk2008    时间: 2010-5-27 16:31
是啊,现在脚本所反应的信息,不能找到有用的参数化信息,这个也许和公司自己的框架实现和业务逻辑上有关系吧
作者: sc_zk2008    时间: 2010-5-27 16:32
O(∩_∩)O谢谢
作者: pqpql    时间: 2010-6-18 17:27
找到解决方法了吗
我们也是用ajax和extjs做的一个webchat,用http协议录制不下来
作者: sy070904    时间: 2010-6-18 22:51
我今天试了下,我们的web页面时extjs做的,我用loadrunner也录不下来
作者: dennyqiang    时间: 2010-6-19 01:01
只要有请求发出去,有响应返回过来,LR一定可以录制到的,如果不能录制,只可能是没有请求/响应,或者LR环境或浏览器本身的问题,比如LR对IE7或者高版本无法支持。

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

不过既然有这么多人不能录制,挑个时候我也去试一下ExtJS,看看是否有大家所说的情况。
作者: 泊涯    时间: 2010-6-20 11:35
用 HTTP协议,然后用URL方式录制即可
作者: msnshow    时间: 2010-6-20 20:29
没有录制到只能说明没有请求发送到服务器端,很有可能是因为应用采用了异步的方式,并不会实时提交相关信息给服务器
作者: pqpql    时间: 2010-6-24 08:34
原帖由 泊涯 于 2010-6-20 11:35 发表
用 HTTP协议,然后用URL方式录制即可



尝试用你提供的方法,还是没录制下来,是不是还有其他的设置?
作者: msnshow    时间: 2010-7-4 21:22
有这个的系统在线上么,提供一个URL来测试
作者: 蓝天有约    时间: 2010-7-5 15:18
用HTTP URL Base。

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




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