51Testing软件测试论坛

标题: 用QTP录制SAP脚本时候,如何捕捉SAP的GUI界面中的WEB对象? [打印本页]

作者: zhaodanapple    时间: 2008-6-23 16:17
标题: 用QTP录制SAP脚本时候,如何捕捉SAP的GUI界面中的WEB对象?
我在录制SAP的QTP脚本的时候,SAP的GUI界面中内嵌了WEB,录制的时候记录下来了操作,但是回放脚本的时候,提示找不到这个WEB page。
脚本如下:
SAPGuiSession("Session").SAPGuiWindow("Search for Business Transactio").Page("Interactive Product Configurat").WebList("characteristic_NB_WLAN").Select "NONE (Surcharge: -44.98 AUD)"
SAPGuiSession("Session").SAPGuiWindow("Search for Business Transactio").Page("Interactive Product Configurat_2").WebList("characteristic_NB_X61_SH").Select "12XGA, ABG, T7300 (Surcharge: 740.00 AUD)"
SAPGuiSession("Session").SAPGuiWindow("Search for Business Transactio").Page("Interactive Product Configurat_3").WebButton("Accept").Click

提示找不到Page("Interactive Product Configurat") 的‘Interactive Product Configurat’这个page。

请问高手我应该怎么做呢?
作者: 陈能技    时间: 2008-6-24 11:14
要把内嵌在WebBrowser注册到QTP中,这样QTP才能支持识别其中的页面元素。


推荐新书《QTP自动化测试实践》
作者: zhaodanapple    时间: 2008-6-24 12:43
我现在在ADD In里面有SAP和WEB。你的意思是需要加入WEB Browser? 另外我想问下是不是需要在ADD In中加入SAP WEB?
作者: 陈能技    时间: 2008-6-24 15:37
使用QTP自带的工具"Register New Browser Control"来注册一下内嵌了WebBrowser控件的exe文件。
作者: zhaodanapple    时间: 2008-6-30 11:39
那么请问高人,‘内嵌了WebBrowser控件的exe文件’的文件名是什么呢?我如何可以找到呢 ?
作者: charles.han    时间: 2008-12-17 12:05
saplogon.exe=yes
saplgpad.exe=yes




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