走路要向前看,但也不要忘了脚下的路.
QTP
上一篇 /
下一篇 2009-06-15 15:58:43
/ 个人分类:QTP问题总结
QTP问题总结
1、在录制一页中有多个控件,需要频繁刷新页面时,有的控件中的值就不易被填写进去,出现空值。
解决办法:在相应的控件前或是后加wait函数方法。
2、日期参数化:日期型字段输入文本框是只读的,只能通过日期控件选择输入日期,这时的日期参数化。
解决办法:
a、先把日期方框通过添加对象添加到对象库中即WebEdit对象。
b、在参数列表中新建下列,列名为StarData,并给以相应的值。
c、对脚本进行一下修改即可,如下:
Browser.(XXX).Page.(XXX).WebEdit(XXX).Object.Value=DataTable("StarData",dtlocalsheel)
3、在用浏览器为IE7.0版本时,QTP打不开。
答:原因:IE7.0不是很稳定,常在下载安装其他软件时会在不知觉的情况下,下载安装IE插件百度搜霸或是超级百度搜霸,这个插件常对一些控件有拦截作用,就是这个插件影响到QTP不能打开运行。(这个插件很固执,只要你不卸载它,怎么卸载重装QTP再启机都不好用。)
解决方法:用工具(我用的中超级兔子)卸载IE插件百度搜霸或是超级百度搜霸,重启机再打开QTP试试,如果还是打不开就把QTP从机器上彻底卸载重新安装,就OK了。(以上是个人在工作中的遇到的和实际解决办法。如遇你也遇到和我同类的问题可以做一个参考,也可能我说的原因不是主要的原因,解决办法还有其他的办法。你有何建议请留下你的脚印,我们共同学习。)
收藏
举报
TAG: