895031636 发表于 2011-10-21 16:13:33

qtp录制脚本问题

为什么我用qtp10.0录制脚本的时候,出现的都是这样的脚本:
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 997,273
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "123456"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").TypemicReturn
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 190,349
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 794,187
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 945,188
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 1007,371
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "1"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 1013,448
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "1"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 643,641
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 1006,337
Window("Windows Internet Explorer").Dialog("来自网页的消息").WinButton("确定").Click
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 559,490

一般情况下应该是这样显示的(举个例子):
Browser("软件测试专业网站:51Testing软件测试网").Page("软件测试专业网站:51Testing软件测试网").Image("GO").Click

我是先打开qtp,再开的ie浏览器,而且有加载web插件,360相关的软件都关闭了,但是还是这样,不知道是什么原因导致的,求各位高手指点一下迷津,O(∩_∩)O谢谢

zzxxbb112 发表于 2011-10-21 21:55:19

什么系统下,IE是什么版本

895031636 发表于 2011-10-24 17:32:27

xp系统,ie是ie8

efficient 发表于 2011-10-25 14:03:56

录制模式是什么? 低级、模拟 or 标准录制?

WANDY 发表于 2011-10-25 14:36:12

关闭IE8.0 保护模式:工具(Tools),internet选项(internet option),安全(security)

xinyuzxx 发表于 2011-10-26 09:31:41

看着像是用低级模式录制的,低级录制会将所有对象都识别成windows活winObject对象来操作

895031636 发表于 2011-11-14 10:40:37

最近忙于测试,忘记看帖了,呵呵,我到时候再看看,谢谢各位

fisherlala 发表于 2011-11-14 11:17:13

看看你的QTP设置,Tools->Options->Web->Advanced,里面Record coordinates是否打钩了,这一项打钩了表示录制时会把控件的坐标录上

895031636 发表于 2011-11-15 10:20:13

回复 9# fisherlala


    类似的该项没有打勾

fanzhikang_2002 发表于 2011-11-18 22:19:38

学习ing

Gasgoo 发表于 2011-11-19 16:52:00

这个是录制模式的问题。低级录制模式将所有的父对象作为windows的测试对象,其他对象视为winobject
你可以在录制的时候切换到一般录制模式。就正常了。

895031636 发表于 2011-11-21 13:14:51

回复 12# Gasgoo

是一般模式,找同学帮忙看,该怀疑的地方都怀疑了,还是不知道原因何在

895031636 发表于 2011-11-21 13:15:35

回复 4# efficient


    标准模式
页: [1]
查看完整版本: qtp录制脚本问题