Forum Discussion
HKosova
13 years agoSmartBear Alumni (Retired)
Hi Prakash,
Thanks for the details and for the screenshot. Now, I see what you meant in your original question.
TestComplete being unable to spy into your application at all is definitely an issue. However, I see from your screenshot that you are using TestComplete 7 or an earlier version. Could you please try the latest version of TestComplete - 8.70 - and see how it works with your app? You can download a free trial of TestComplete 8.70 from here.
I've also tried TestComplete 8.70 with the WordPad sample application that is included in the ActiveBar 3 installation (<Data Dynamics>\ActiveBar 3.0\Samples\VB6\bin\Rtf Editor.exe). This application includes a ThunderRT6MDIForm and some ActiveBar toolbars, like your app. I was able to get TestComplete to identify individual toolbar buttons after enabling MSAA support for these classes (that is, after adding these classes to project properties > Open Applications > MSAA):
ABSActiveBar*
ABSDynaBarCls
See the attached screenshot - ActiveBar_MSAA.png.
Try the same and let me know how it works for you as well.
By the way, you can vote for adding extended support for ActiveBar controls in the following survey on our web site:
http://smartbear.com/products/qa-tools/automated-testing/survey/
ActiveBar controls are in the ActiveX > Data Dynamics, Ltd. category.
Thanks for the details and for the screenshot. Now, I see what you meant in your original question.
TestComplete being unable to spy into your application at all is definitely an issue. However, I see from your screenshot that you are using TestComplete 7 or an earlier version. Could you please try the latest version of TestComplete - 8.70 - and see how it works with your app? You can download a free trial of TestComplete 8.70 from here.
I've also tried TestComplete 8.70 with the WordPad sample application that is included in the ActiveBar 3 installation (<Data Dynamics>\ActiveBar 3.0\Samples\VB6\bin\Rtf Editor.exe). This application includes a ThunderRT6MDIForm and some ActiveBar toolbars, like your app. I was able to get TestComplete to identify individual toolbar buttons after enabling MSAA support for these classes (that is, after adding these classes to project properties > Open Applications > MSAA):
ABSActiveBar*
ABSDynaBarCls
See the attached screenshot - ActiveBar_MSAA.png.
Try the same and let me know how it works for you as well.
By the way, you can vote for adding extended support for ActiveBar controls in the following survey on our web site:
http://smartbear.com/products/qa-tools/automated-testing/survey/
ActiveBar controls are in the ActiveX > Data Dynamics, Ltd. category.
Related Content
- 9 years ago
- 2 months ago
- 4 years ago
- 5 years ago
Recent Discussions
- 4 days ago