51Testing软件测试论坛

标题: 请问各位哥哥姐姐,QTP里面录制的问题 ? [打印本页]

作者: skyhen    时间: 2006-7-17 11:20
标题: 请问各位哥哥姐姐,QTP里面录制的问题 ?
我在录制PLSQL的登陆脚本,碰到回放的时候,没有反应。
回放的时候,没有成功登陆。用户名是直接就有的,但在填写密码的时候就卡住了,请问这是怎么回事啊!
是我选择的协议,选错了,还是什么?
我用的协议是VB那个。
请各位哥哥姐姐,给小弟一点指导,小弟先在这里谢谢了。
作者: xiaonan    时间: 2006-7-17 11:43
QTP里默认的Ativex,Web,VB是三种类型的插件,针对三种程序类型进行功能测试.并不是什么协议.
把错误信息,和脚本放上来
作者: skyhen    时间: 2006-7-17 13:14
Window("Oracle Logon").WinObject("system").Click 117,5
Window("Oracle Logon").WinObject("system").Type "system"
Window("Oracle Logon").WinObject("TEdit").Click 7,7
Window("Oracle Logon").WinObject("TEdit").Type "system"
Window("Oracle Logon").WinObject("OK").Click 57,12
Window("PL/SQL Developer").WinObject("All objects").Click 132,9
Window("PL/SQL Developer").WinObject("TTreeView").DblClick 53,313
Window("PL/SQL Developer").WinObject("TTreeView").Click 50, 7, micRightBtn
Window("PL/SQL Developer").Window("Create user").WinObject("oa").Type DataTable("p_KeyboardInput", dtGlobalSheet)
Window("PL/SQL Developer").Window("Create user").WinObject("oa").Type  micTab
Window("PL/SQL Developer").Window("Create user").WinObject("oa_2").Type DataTable("p_KeyboardInput1", dtGlobalSheet)
Window("PL/SQL Developer").Window("Create user").WinObject("TComboBox").Click 143,8
Window("PL/SQL Developer").Window("Create user").WinObject("TComboBox_2").Click 140,8
Window("PL/SQL Developer").Window("Create user").WinObject("TComboBox_3").Click 141,11
Window("PL/SQL Developer").Window("Create user").WinObject("TPageControl").Click 193,14
Window("PL/SQL Developer").Window("Create user").WinObject("TtsGrid").Click 144,22
Window("PL/SQL Developer").Window("Create user").WinObject("TPanel").Click 73,24
Window("PL/SQL Developer").Window("Edit user OA").WinObject("TPanel").Click 231,35
Window("PL/SQL Developer").Window("Edit user OA").WinObject("TPanel").Click 238,18
Window("PL/SQL Developer").Close
以上是我录制的脚本,请版主看一下,哪里有错误。
请版主指导一下,谢谢。
作者: xiaonan    时间: 2006-7-17 13:25
能不能把错误信息也放上来,就这段脚本本身看不出什么问题
作者: amwggyy504    时间: 2006-7-17 14:34
这一段脚本中很多都是跟坐标关联性很强的,你是不是用了低级模式,你使用正常模式下试试。
作者: skyhen    时间: 2006-7-18 10:46
我用了正常模式录制,进行回放,好想还是不行啊,我一回放,系统就卡在第1行,没有反应了,请问这是怎么回事啊
作者: yangkinki    时间: 2006-7-18 11:38
安装所需的插件,在运行QTP的时候把插件加载上,这是前提
进行正常录制,不能识别的对象可以进行对象虚拟,如果系统运行有报错,请把脚本和报错信息贴上来
作者: skyhen    时间: 2006-7-18 16:23
我把代码已经贴出来了,错误信息我现在没有啊,只是一执行的时候,到第1句话的时候,系统就卡住了,没有反应了。请各位版主看一下这是什么问题啊,谢谢了
作者: fish_yy    时间: 2006-7-20 10:47
你确实是低级模式录制的,最好用识别对象方式录制。
作者: skyhen    时间: 2006-7-21 13:55
请问fish_yy 我该怎样设置啊我用 的是8.2的,我看RUN里面只有2个录制方式啊
作者: yangkinki    时间: 2006-7-21 14:09
正常的录制方式、analog recording ,low level recording 这三种录制方式,我用的也是QTP8.2,你就用正常的录制方式,即点recording,或按F3进行录制,不需再按analog recording 或 low level recording进行录制了,录制运行之后如果再有问题,请把你录制的脚本和错误信息发上来
作者: ineedahouse    时间: 2009-4-13 14:47
这个问题,解决了吗。我也遇到相同的问题




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