51Testing软件测试论坛

标题: qtp的操作的计时 [打印本页]

作者: wsryyffs    时间: 2013-7-10 09:37
标题: qtp的操作的计时
最近在研究用qtp对操作计时,采用MercuryTimers,如登陆操作的计时,发现和手工操作的误差还很大。
启动qtp时会影响页面的反应时间,识别对象也会占用时间,机器性能越好误差相对能小些,但和实际操作还是比较大的误差。
有做过计时方面研究的吗?有什么方法能让计时的误差比较小,且要适应不同配置的机器。
作者: 赵佳乐SMILE    时间: 2013-7-10 13:38
要做到这么精细吗? 满足登陆时间小于3秒 5秒不就挺好的啦

误差是避免不了的

QTP没做个计时,LR自带的响应时间 倒是看过
作者: 跑跑跑跑    时间: 2013-7-10 14:10
使用QTP的目的是用它来执行重复的手动测试,执行速度正常情况是快于手工测试的,检查一下回放过程中是否设置了每行代码的执行时间间隔,如果设置了调小些或改成快速模式。想测试反应时间这属于性能问题了,建议用专业的性能测试工具
作者: wsryyffs    时间: 2013-7-11 07:49
回复 3# 跑跑跑跑

我是这样计时的:
登陆计时,点击登陆按钮后开始计时,等待页面加载完成,结束计时。
发现比手动实际操作慢一些
作者: 跑跑跑跑    时间: 2013-7-11 08:49
回复 4# wsryyffs


    自动化测试不是慢到让人无法接受可以放过,如果怀疑性能有问题就做个性能测试吧。
作者: 黑羽祭    时间: 2013-7-11 12:46
回复 1# wsryyffs


    误差是多少?
作者: 450174661    时间: 2013-7-11 13:06
我们BS架构的系统,一般先用httpwatch分析功能点的响应时间,这个也可以计算出响应时间的,用着还不错~
作者: wsryyffs    时间: 2013-7-11 17:51
回复  wsryyffs


    误差是多少?
黑羽祭 发表于 2013-7-11 12:46


和机器有关,有的误差在5-6秒
作者: 黑羽祭    时间: 2013-7-12 08:54
回复 8# wsryyffs


    用 HTTPwatch吧




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