Hi Guys,
I found some useful information in discussion forums in this site.I am new to this.
Our application is developed in .NET 2.0, Web Services, WSE 3.0, Infragistics
NetAdvantage 2007 Volume 1, XCeed Chart for .NET 4.0, Xceed Zip for .NET 3.2, Xceed Zip
Compression Library 6.0, DataDynamics ActiveReports 3.
Basically it is a window based app .So initially i tried with ony QTP10 with .net add-in.
Nothing was recognized by QTP as we are using third party controls.So we contacted HP for
support and they suggested to go with extensiblity. But i realized that it is bit difficult to
modify config files and better to use test advantage thru some forums.I got trial
version from Infragistics with same version of net advantage.Now i can see some of my
object names in the script and i got the confidence that we can do auotmation in the
combination of qtp and test advantage.
Here my questions are like:
1. Howfar the test advantage supports these kind of applications? can we automate
application 100% or do we need to get any other softwares again?
2. Second is , in future dev may upgrade the net advantage versions. So that time again,
do we need to buy test advantage or does this package(test advantage) includes all versions?
3. Do we need to change the QTP scripts whenever the upgrades happend?
4. What is suggestable? Better to go with Extensiblity or Test Advantage?
Please any one can help me on this.
Regards,
Sharath
Thanks! Very insightful
Thanks a lot Mike...
Regarding my second question, Does test advantage licensed versions includes all versions?
Here my question is like ,now we are using netadvantage 2007 volume one and planning to take test advantage for the same. We are planning to migrate net advantage versions in future.
Does that old package includes newer versions or any additional cost to be paid again for new versions?
Hi Sharath,
In reference to your questions:
1) Yes, TestAdvantage should support all the NetAdvantage controls of the same release build. So if you are using NetAdvantage 2007 Volume 1, and TestAdvantage 2007 Volume 1, it should allow you to record and replay against all of the NetAdvantage controls. It will not however add any additional support to other third party controls such as Xceed.
2) If you upgrade the NetAdvantage dll's in your application, to use QTP properly against those controls you will need to use the equivalent release of TestAdvantage. TestAdvantage is not backwards conpatible, IE TestAdvantage 9.1 will not support NetAdvantage 8.3. You would need TestAdvantage 8.3 to word against NA 8.3
3) In all but a few scenarios, you will not need to change your scripts if you upgrade. If on occassion changes in NetAdvantage requires us to modify an existing action, we make sure previously recorded actions will be replayed as they once were. But if you modify your application to use the new functionality, you may need to modify the script accordingly.
4) If you use NetAdvantage controls extensively in your application, and want to test them accordingly TestAdvantage is really the only viable answer. To develop an proxy from the extensibility package from scratch for each control would be a major investment in resources, far beyond the cost of TestAdvantage.
I hope this answers your questions to your satisfaction,
Hi Mike,Alan,Vince,
Can you please look this issue..We are planning to take package from Infragistics.
Can you pls let me know does it support my application?
I found some of the answers in this forum which are really useful to me.
Just i need answer like Yes or No..