13 years ago
Test Complete unable to perform Click TAB Operations on an application developed using .Net & VC++
We are Automating an application developed in .Net, VC++ & below is the issue
Please find the sample set of scripts from Test Complete & QTP:
Test Complete is very slow (takes 5 mins) to perform one Click Tab action, whereas QTP is doing the same in seconds.
Recording/Spying is done fast, but the issue occurs only during run time
I need a solution in Test Complete to quickly click & perform the actions..
Test Complete Script: Very Slow(15 mins to execute)
Sub Test1
Dim sysTabControl32
Set sysTabControl32 = Aliases.tc_client.wndAfx.pageClientPane.page32770.pageSplitterPane1.pagePDVView.SysTabControl32
Call sysTabControl32.ClickTab("Main ")
Call sysTabControl32.ClickTab("Futures Cross ")
Call sysTabControl32.ClickTab("Index/Bonds ")
Call sysTabControl32.ClickTab("Roll Dates ")
Call sysTabControl32.ClickTab("Break ")
End Sub
QTP : Just takes 10 seconds
Window("App Name").Activate
Window("App Name").WinTab("SysTabControl32").Select "Main "
Window("App Name").WinTab("SysTabControl32").Select "Futures Cross "
Window("App Name").WinTab("SysTabControl32").Select "Index/Bonds "
Window("App Name").WinTab("SysTabControl32").Select "Roll Dates "
Window("App Name").WinTab("SysTabControl32").Select "Break "
Please find the sample set of scripts from Test Complete & QTP:
Test Complete is very slow (takes 5 mins) to perform one Click Tab action, whereas QTP is doing the same in seconds.
Recording/Spying is done fast, but the issue occurs only during run time
I need a solution in Test Complete to quickly click & perform the actions..
Test Complete Script: Very Slow(15 mins to execute)
Sub Test1
Dim sysTabControl32
Set sysTabControl32 = Aliases.tc_client.wndAfx.pageClientPane.page32770.pageSplitterPane1.pagePDVView.SysTabControl32
Call sysTabControl32.ClickTab("Main ")
Call sysTabControl32.ClickTab("Futures Cross ")
Call sysTabControl32.ClickTab("Index/Bonds ")
Call sysTabControl32.ClickTab("Roll Dates ")
Call sysTabControl32.ClickTab("Break ")
End Sub
QTP : Just takes 10 seconds
Window("App Name").Activate
Window("App Name").WinTab("SysTabControl32").Select "Main "
Window("App Name").WinTab("SysTabControl32").Select "Futures Cross "
Window("App Name").WinTab("SysTabControl32").Select "Index/Bonds "
Window("App Name").WinTab("SysTabControl32").Select "Roll Dates "
Window("App Name").WinTab("SysTabControl32").Select "Break "