QTP使用过程中遇到的问题及常用方法
1、Action Screen 页面显示乱码问题
工具->Internet 选项->高级 最后一行复选框去掉(总是以UTF-8发送URL(需要重启动));
2、自动完成代码
设置语言栏的快捷键(CTRL+P)与QTP快捷键相同
3、解决下拉列表无法录制的方法
设置WebElenment的事件名称、临听、记录 分别为:onclick Always Enabled;onmouseout If Handler Enabled;onmouseover If Handler Enabled;
4、解决下拉框回放无法通过的方法
删除选择下拉菜单的下一行Click该行代码
5、QTP启动程序的方法
1.SystemUtil.Run 允许启动新的进程
格式:SystemUtil.Run file, [params], [dir], [op], [mode]
2.InvokeApplication 启动应用程序
格式:InvokeApplication(Command [,StartIn])
3.COM - Wsh
利用Wsh对象进行启动
Dim oShell
set Shell= CreateObject ("Wscript.shell")
oShell.Run "IEXPLORE.EXE"
Set Shell = Nothing
4.通过设置
5.打开运行对话框
6、解决上传附件无法回放的方法
如果文件框可以输入,可直接输入绝对路径,如果不能输入,请开发人员默认一个文件如:d:\test.txt
7、选择下拉列表、下拉框的值,回放有问题
删除选择下拉列表、下拉框代码的下一行CLICK代码即可
1、Action Screen 页面显示乱码问题
工具->Internet 选项->高级 最后一行复选框去掉(总是以UTF-8发送URL(需要重启动));
2、自动完成代码
设置语言栏的快捷键(CTRL+P)与QTP快捷键相同
3、解决下拉列表无法录制的方法
设置WebElenment的事件名称、临听、记录 分别为:onclick Always Enabled;onmouseout If Handler Enabled;onmouseover If Handler Enabled;
4、解决下拉框回放无法通过的方法
删除选择下拉菜单的下一行Click该行代码
5、QTP启动程序的方法
1.SystemUtil.Run 允许启动新的进程
格式:SystemUtil.Run file, [params], [dir], [op], [mode]
2.InvokeApplication 启动应用程序
格式:InvokeApplication(Command [,StartIn])
3.COM - Wsh
利用Wsh对象进行启动
Dim oShell
set Shell= CreateObject ("Wscript.shell")
oShell.Run "IEXPLORE.EXE"
Set Shell = Nothing
4.通过设置
5.打开运行对话框
6、解决上传附件无法回放的方法
如果文件框可以输入,可直接输入绝对路径,如果不能输入,请开发人员默认一个文件如:d:\test.txt
7、选择下拉列表、下拉框的值,回放有问题
删除选择下拉列表、下拉框代码的下一行CLICK代码即可