最新评论
Re:性能测试,你准备好了吗 ellayang 2009-07-28 11:26
期待继续更新
re: [翻译]基于用户体验的性能测试 阿里巴 2009-06-19 16:28
不用再翻译这系列了。
整个系列围绕IBM Test Manager展开,整篇文章并无太多亮点。
re: Bug bash、ZBB与软件质量 Mars_Mars 2009-03-04 10:56
看了你的文章,觉的很不错想和你交个朋友
re: 街头立体画 mmm 2009-02-20 18:52
天才啊.........
re: 街头立体画 mmm 2009-02-20 18:51
好有趣
re: 街头立体画 mmm 2009-02-20 18:50
太好看啦
re: LoadRunner下载文件的实验 cebio 2008-12-24 16:12
对于二进制文件的下载,试了试,返回的数据包也包含head部分啊,用web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE)得到的文件大小始终是head+body大小的和,用这种方法下载二进制文件,fcontent的内容倒是对的,但下载后的文件大小属性始终比原文件大啊。
看LR的日志,实际LR是能获得二进制文件body部分的大小的,但好像没提供什么函数获取出来供自己使用。
DownLoadRar.c(90): web_submit_data("DownloadRar") was successful, 36352 body bytes, 299 header bytes
DownLoadRar.c(99): web_get_int_property was successful
DownLoadRar.c(106): flen = 36651
re: 我对UI自动化测试的理解[转] sp1234 2008-10-28 06:12
尽量少地进行UI操作,还标榜UI测试吗?何必这么在乎语言之争。这种一方面自己“尽量少进行UI操作”一方面又挥舞大棒说别人有忽视UI测试的嫌疑的做法,不厚道。不厚道。不厚道。不厚道。不厚道。不厚道。不厚道。
re: 软件测试招聘之难【转】 ygl 2008-10-22 01:19
看来笔者对目前毕业生挺不满的,好像毕业生什么都不会似的,可这偏偏就是应届生的通病~~~~
我也是应届生,也感觉啥都不会。。
还好简单点的insert,delete,select,update我还是会的,呵呵---小自恋哈咯。。
re: Tomcat参数配置与简单的性能验证 www.viiving.com 2008-09-25 14:23
测试的内容和步骤都不是很完善吧.另外这里的测试结果也不太有说服力.www.zhuoyueyamaxun1.cn
re: Bug bash、ZBB与软件质量 cloria 2008-09-04 14:21
内容很不错,赞一个:)
re: Bug bash、ZBB与软件质量 SWeiNi 2008-07-04 11:05
Bug bash,值得推广,但是组织起来有很大的难度
re: 遭遇QTP描述性编程的对象识别错误 pent 2008-07-03 17:51
@Victor01
我验证过,应该和index没有直接关系。
在51testing论坛上,有同行是这样解释的:
“Assigns an object reference to a variable or property, or associates a procedure reference with an event
在下胡言乱语,别全信。 我一般不set替换,直接用就没有这个烦恼了。
得到了对象的引用,不是复制了set obj= 后面的语句,把对象的引用放入一块内存空间。
删除对象后,对象本身消失,内存引用 里面保存的对象及其属性没有消失,为什么没有消失呢,应该是上层对象(内存的分配单位,page)没有消失,所以能拿到之前的属性
跳转页面后对象消失,引用仍然指向那块内存,实际那块内存已经被更新或者清空了。再回来的时候对象内存地址变了,所以引用 找不到 对象了”
至于为什么会这样子,欢迎再继续讨论下去。
re: 遭遇QTP描述性编程的对象识别错误 Victor01 2008-07-01 16:14
"index:=0", 各人认为极有可能是这个属性的问题, index貌似动态的
re: 测试人员能力的基本要求 lylstc 2008-05-31 23:26
好的软件测试技术充其量是一个优秀的测试工程师,有质量意识的测试工程师才能使优秀的测试工程师作响卓越。
re: LoadRunner 知识点日积月累 求知无傲 2008-05-28 14:58
mark
re: 性能测试的门槛 zyjlast 2008-04-14 17:14
楼主老兄的观点,我很支持,对于目前中国的测试环境来说,这是一个很多人都会经历的过程,因此也需要有像楼主老兄这样有经历的同行多多指点才行,毕竟需要通过大家共同的努力,才能推动测试行业的发展
re: LoadRunner HTTP协议中几个有用的选项 pent[未注册用户] 2008-02-28 10:24
@战战
http是网络传输协议,而Web Service是http协议之上的更高级的、进一步包装的应用协议,有如OSI7层模型中的传输层与应用层的关系。
在脚本录制中采用何种协议,看具体技术实现。
以上是我一些看法,也不知道对不对,欢迎探讨。
更深入的还是要找资料验证。
楼主是否能讲解一下关于web Service 与Http/Https协议的区别?
re: 性能测试的门槛 pent 2008-02-22 17:43
@吻天
谢谢捧场,其实每个人都有自己对性能测试的看法,你也不妨聊聊你的观点。
re: LoadRunner下载文件的实验 pent 2008-02-22 17:41
@coffee2008
有呀,和你的方式是类似的,你看仔细些。 :)
re: LoadRunner下载文件的实验 coffee2008 2008-02-22 17:22
re: 性能测试的门槛 吻天 2008-02-21 15:56
写的很有深度,确实如此,看来楼主对性能测试的理解很深,并确实在实际运用过程中形成了自己的一套性能测试体系,对你的言论绝对支持
re: Tomcat参数配置与简单的性能验证 pent 2008-01-07 10:49
@it942
“对Tomcat的server.xml中的maxThreads、connectionTimeout参数进行配置”,具体方法可在网上搜索。
re: Tomcat参数配置与简单的性能验证 pent 2008-01-07 10:47
@ziqiuwendan@163.com
你并没有描述你的配置和并发用户数,因此无从判断。
请根据以上信息进行参数调整后再试试。
@shwonder
不知你的实验是怎么做的,两者结果不一样,那具体是什么情况,能否具体描述一下。
PS:我没有在LR的文档中看到以上两种设置的关系的说明,以上也仅是我通过实验得出的结论,可能不够全面,欢迎再进行讨论,进一步验证。
不完全赞同这种说法,今天特意做了实验,不知道原因在什么地方,设置了也无效。通过在脚本中设置和在选项卡中设置,结果不一样。
继续关注中。
re: Tomcat参数配置与简单的性能验证 it942 2008-01-05 11:54
怎么解决啊.
re: 一千元的代价 SWeiNi 2007-12-29 11:13
人生陷阱~!!
re: LoadRunner下载文件的实验 SWeiNi 2007-12-26 15:38
而且fwrite也容易造成硬盘瓶颈
re: LoadRunner下载文件的实验 ppent 2007-12-21 17:49
@hello22
对,通过Get方法对资源的请求,其实已经实现了资源的下载,是否通过fwrite生成文件,那是本地客户端的行为。
re: LoadRunner下载文件的实验 hello22 2007-12-21 14:43
@ppent
我现在有个疑惑,如果要真实反映出客户端下载速度的话,是否要包含客户端写文件的动作,还是仅仅是客户GET一个URI资源就够了.我用controller做了一下实验.一个用户广域网下载一个10兆左右的文件.仅仅包含web_url的事务为3分50左右,包含web_url,fwrite为3分55左右.所以主要时间花在请求uri资源上.而且通过看吞吐量跟我实际去下载的速度相近,所以不通过fwrite已经能够体现出客户端下载资源的时间和带宽情况了,而且多用户并发的时候fwrite是不是有点问题.所以感觉fwrite可以不要.
其他方法可以在loadrunner调用编程接口wininet.dll,(或者使用socket编程,不过好象不用这么复杂,)
re: LoadRunner下载文件的实验 ppent 2007-12-21 09:54
@hello22
理论上来来说,上面的脚本确实可以度量下载文件所需的时间。
只是,如果在大量并发时,由于频繁的写操作,有可能会造成本地硬盘的瓶颈,这和实际情况是不太一样的。如果忽略了这一点,个人觉得还是可以的。
另外,你说还有很多方法可以实现文件的上传下载,能否也介绍一下,互相学习。
re: LoadRunner下载文件的实验 hello22 2007-12-20 09:52
其实,实现文件上传下载的方法很多,我们用loadrunner主要是获得服务器响应能力的,如果我想知道,实际用户下载所需要的时间的,上面脚本中那段可以作为下载的事务,以获得事务响应时间。包括fwrite吗?请教了。
re: 一个软件的两种录制协议的脚本 ppent 2007-12-19 14:00
@yaya_free
只要支持Web/HTTP协议的,用Window Socket协议来录制也没有问题的,只是生成的脚本对应不同的协议,脚本形式也不一样。通常来说,建议先尝试Web/HTTP协议来录制脚本,因为比较容易维护,实在不行采用Socket方式的。
从你的描述来看,你的被测系统和我以前测的很象,你可以试试Web/HTTP协议方式。其实我上面的脚本虽然选择的是WebServices协议,但其实里面真正的还是HTTP的。
对于10053错误,其实这只是一种错误表现形式,有很多原因会引起这种错误,比如连接数太少服务器拒绝连接、连接超时等等,具体需要根据日志进行分析。
@SWeiNi
呵呵,别光看不练习,否则很快就忘记了。要多看、多练,才能真正的掌握。
re: 一个软件的两种录制协议的脚本 yaya_free 2007-12-18 13:45
我想知道什么样的系统既可以用Windows Socket协议录制,也可以用HTTP协议录制呢,我要测试的一个系统属于C/S结构,也是J2EE架构,但还用了富客户端技术(RCP),用了WebServices,后台数据库是DB2,我试了只能用Windows Socket协议录制脚本,但总出现10053的错误,知道是什么原因吗?谢谢
re: LoadRunner下载文件的实验 ppent 2007-12-17 10:56
@skydjp
不好意思,暂时没有。稍后找个时间整理一下再放上来吧 :)
@1982
这是在while循环中,会随着i值而变化。
re: 我们为什么要吵架? ppent 2007-12-17 10:51
@猫咪咪
吵架,其实更多时候恰恰是因为我们太爱对方了,我们渴望完美,容不下一丝的瑕疵。
请再细细品尝这段话,“归根到底还是那一句:我们的爱人,是用来爱的。那些粗暴的,情绪化的、不直接的、不理智的、不宽容的方式,都不应该用到爱人身上。 当我们彼此爱慕、彼此信任、彼此谅解的时候,其实,很多架是根本不必吵的.”,或许你将会有更深的体会。
re: LoadRunner下载文件的实验 skydjp 2007-12-13 21:00
大侠有上传的脚本吗?
sprintf(str,"{ParamName_%d}",i); //生成ParamName_i
不是固定是ParamName_1吗?
re: 我们为什么要吵架? 猫咪咪 2007-12-13 18:48
刚和男友吵架 很郁闷 我们就是属于那种经常吵的人 但 我们两个都不喜欢吵架 可能因为我们的个性都太强 都不愿意让对方 都认为自己有理由 到现在我都这样想的 我觉得不是我的错 有时候真累
re: 【推荐】-Web下的整体测试 ppent 2007-12-13 10:22
@Athenst
多谢关注,:-)
前一段时间发现自己的辛辛苦苦整理出来的原创被众多的网站抄袭转载(其中包括有名的培训机构XX青鸟),而且出处也被修改成别人的,特受打击,所以很长一段时间提不起劲来写blog了。
Blog原创这东西,写出来就不能再说是自己的了,网上文章一大抄。版权这东西,都是虚无缥缈的。