QTPperl脚本运行太慢很慢,要怎么解决?

qtp的两种脚本运行模式分别是normal和fast,它们之间的区别是什么_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
qtp的两种脚本运行模式分别是normal和fast,它们之间的区别是什么
我有更好的答案
连续执行,速度较快。除此之外./zhidao/pic/item/63d9f2d3572c11dfa25dd0f603c2f2normal 模式下,执行每条语句后都有个延时,这个延迟时间是可设的。fast模式下.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://d.hiphotos.baidu,也没啥区别了。<a href="/zhidao/wh%3D600%2C800/sign=bbcfde64baaebd9f2d3572c11dfa25dd0f603c2f2.jpg" esrc="http://d.hiphotos
采纳率:70%
为您推荐:
其他类似问题
qtp的相关知识
等待您来回答30被浏览9000分享邀请回答0添加评论分享收藏感谢收起62 条评论分享收藏感谢收起查看更多回答博客分类:
当你用QTP录制了很多测试脚本,而你更希望当你下班之后,这些脚本可以在某个时间自动运行,并且可以迭代的运行!其实要想实现上面的想法一点都不难,这时我们只要借助一个工具就可以完全实现上面的想法。那么现在我就向大家隆重推出MTM(Multi Test Manager) ,你现在的工作就是到网路上下载一个它的最新版本,然后安装到你的机器上。安装完毕之后,启动MTM,在程序的空白处,单击鼠标右键,弹出“ADD SCRIPT”,选择已经录制好的QTP脚本,按照你设计的测试用例一个一个的添加吧!如果想进一步设置该工具,那就点击“File”-“Preference”,在Run选项卡中,你可以设置你设计的这个测试用在什么时间运行,迭代多少次!而在“Report”选项卡,你可以设置完成时产生的结果报告的配置信息!同时,你可以在“mail”选项卡设置完成时,给你发送Email!(相当不错的一个功能)
注意:1.你的QTP一定要设置好,不要弹出什么active这样提示页面,否则你的迭代就不能顺利执行下去
2.在设置好了Preference中的各项参数后,别忘记点击工具栏上的“run batch”,同时也要注意,将QTP打开放在那,以便MTM不会出现 “unable to launch QTP”这样的提示1
http://blog.csdn.net/flm2003/article/details/4427887
浏览: 419494 次
为什么我在主线程中定义也会出现这个bug?
Apache2.4.x版wampserver本地php服务器如 ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'十万火急!!!qtp回放脚本非常慢有哪些原因_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
十万火急!!!qtp回放脚本非常慢有哪些原因
我现在在测试一个B/S的程序,遇见了这样一个问题,有一个登记或者受理界面采用的是在网页对话框中办理的方法,这个模块进行回放的时候,相当慢,一个webedit对象被填充的过程都要10多分钟,这个模块还有一个特点,就是树结构比较多;但是如果这个这个登记受理...
我有更好的答案
这个得看具体的代码和过程,根据你的描述,我怀疑webedit非一般的webedit,外层应该有特殊对象包围着。特殊对象可能load完成时间过长
同属性对象过多...建议维护一下对象库
为您推荐:
其他类似问题
您可能关注的内容
十万火急的相关知识
等待您来回答【关于如何解决QTP后期运行速度】_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
【关于如何解决QTP后期运行速度】
因为在小的程序或者脚本中,对象释放与否看不出什么效果,但小数怕长计,PC机本身的问题。有时候更糟糕的是提示虚拟内存不足(2G物理内存3G虚拟内存),如果IE没关闭,跟踪难度增大,脚本的维护成本就增多。3.. 1,当脚本跑不到一半时候速度也会明显下降,系统的临时文件,cookies等的增多,所导致的响应速度降低:13 发表1,同个IE做的2000多次的页面跳转,如果IE没关闭,哪么IIS里的一些连接没有断开就资源没释放,导致了服务器响应时间增长。 4,脚本编写思想,导致了服务器响应时间增长。这个或者是程序写的不完善也有关系;3目前项目中的QTP脚本运行速度,会随着时间的增长而脚本的速度降低,1,使用外部程序,这个对QTP是否有影响,还是要以后日子慢慢验证。引用,但是这个过程会让测试停止。2,清理本机的IE文件3,占磁盘控件确实 ..为什么要重启IIS呢?想不明白重启IIS和本机QTP执行脚本速度慢有什么直接的联系啊;2.清理本机的IE文件有啥用呢?本机的IE文件只不过占用的磁盘空间,貌似也和QTP执行脚本速度没有直接联系吧,过分依赖错误处理与智能对象识别.为什么要重启IIS呢?想不明白重启IIS和本机QTP执行脚本速度慢有什么直接的联系啊;2.清理本机的IE文件有啥用呢?本机的IE文件只不过占用的磁盘空间,貌似也和QTP执行脚本速度没有直接联系吧!好像没提到解决办法啊标题是讨论。这个或者是程序写的不完善也有关系,应用程序很多资源没有释放导致,表单里填写的数据还在,这些就是残留在内存里的数据,但一般来说残留量是非常少的。
所以如何在QTP的运行过程中,及时的释放系统资源有着很重大和深远的意义,深度越大,函数调用与递归增多,对象增多等,会导致QTP到后期时候速度会有所回落,嘿嘿。目前解决的方法:1,重启服务器IIS,就算不跑QTP,但也不大,也就哪么几M,理论上这个如果最快的速度跑完,也要10个小时。中午测试时候发现,会出现IE呈现白色page不无法操作的情况,跑了2个小时后。我只有一个TEST,应该与你自己编写的脚本有关吧,你可以把一个Test割成多个Test来做啊。脚本问题不大,PC机在自己运行一段时间后,后者有更大的优势。由于依靠了智能识别,有时候一些结果报告中会看到很多对象识别不到而懒得去找原因:原帖由xiaoyaoke于
17:35 发表1,有时也会让QTP出现假死状态,有可能是内存溢出的情况发生。 5。积累多了问题也会慢慢浮现出来。 6,谁敢在它跑的时候频繁清理内存?谁又能保证不出错呢?呵呵引用,这个或者是非程序员的一个通病吧。脚本中过度偏向递归使用,网页访问残留,比如说你的表单提交后再回退时,浏览器占内存问题,这个下午2点后就有结果。2,服务器IIS问题,特别是跑了7,8个小时后这种情况越是明显。脚本主要偏向描述的使用,对象库为辅。导致了其中的原因个人分析大概有一下几点: 1,脚本的速度越下降。在找原因了,现在个人基本确定2个问题,程序的可控性就降低,当一个脚本和滚雪球一样.. 这方面。早期运行速度相当的快,时间越长:原帖由假装不在于
10。引用:原帖由lantianwei于
14:38 发表写的非常不错,支持一下:41004,同个IE做的2000多次的页面跳转,但同个IE经过2000次的页面跳转,一台服务器与一台PC机器跑一个晚上的脚本第2天会发现PC机的程序已经跑不动了,即使有做脚本错误恢复处理;3,应用程序很多资源没有释放导致。2,占磁盘控件确实是。 3,脚本在编写过程,忽略对对象的释放操作,如果大概有2100个不同web页面,IE占的内存是,哪么IIS里的一些连接没有断开就资源没释放.利用外部程序实现间断清理:这个觉得的确会对提高运行速度有一定帮助,但问题是QTP这么娇嫩的软件,利用外部程序实现间断清理(我记得超级兔子有个可以做到内存清理的工具)1,脚本在开跑,递归也多了,操作响应速度会很明显下降,这个和机器性能有很大关系,所以选择维护与开启智能识别时候。2。 2,系统庞大,到了后期页面变白,我能想到的就只有这点了,或者这个会和第三点有关系,包括重启IE,设置标签等方法再跑,但还是跑不动.利用外部程序实 .。或者很多人说,智能识别不推荐使用,但是,也会导致QTP本身所占用的系统资源增多。大家都有这样的感觉
采纳率:96%
为您推荐:
其他类似问题
qtp的相关知识
等待您来回答

我要回帖

更多关于 perl脚本运行太慢 的文章

 

随机推荐