The primary focus for Infragistics Test Automation is to offer you peace of mind. Such that when you develop with our controls, your teams can seamlessly implement automated testing of the user interface (UI) to confidently produce higher-quality releases. IG Test Automation, currently supports our Windows Forms controls via HP’s Unified Functional Testing (UFT) and IBM’s Rational Functional Tester (RFT). We also support our WPF controls via HP’s UFT.
As IG Test Automation’s purpose is to automate tests of the UI of applications using IG controls, this what’s new will start off with the new controls. I will follow with changes in existing controls that had changes that would affect how the UI behaved, lastly I’ll list any bug fixes that were implemented this cycle.
IG Controls with UI-Altering Improvements
Toolbars Manager
New to the ToolbarsManager is Notification Badges, which allows you to call attention to specific events on tools. In addition to support this feature further as well as ToolbarManager as a whole, we've extended the GetNAProperty style methods to work on Tools. Using the same identifier you would use to interact with the tool, you can get and set the properties on the instance of the tool.
XamDataGrid
There were a number of new feature improvements to the XamDataGrid, and all of the XamDataPresenterBase controls. Including but not limited to, ExcelStyle Filtering. Conditional based CellTemplates, and support for INotifyDataErrorInfo, allowing you to build custom data validation into the XamDataGrid. All of which are supported in IG TestAutomation for WPF.
XamSpreadSheet
Similarly the XamSpreadsheet, not to be left out, also supports data validation based on rules set on the worksheet's cells.
XamBusyIndicator
The XamBusyIndicator is a new content control allowing for your developer to give a clean UI facing to those long waits for loading data. Likewise IG TestAutomation extends that and allows you to test the state to make sure it's done loading.
IG Test Automation improvements
Update and re-release of legacy TestAdvantage for HP installers
TA Version | Description |
2008.2 and earlier | In QTP 9.5 there was a patch and QTP 10 and later in release there was a change in the how QTP internally sent strings to the AUT, that we used, that caused all the actions that used that method to seize upon calling it. |
2009.1 and earlier | With the changes in how Windows stored keys in the registry for x64 based machines. The registry locations our installers were expecting changed. |
2009.1 and earlier | With the release of QTP 9.5 HP changed the installation location of QTP. |
All versions | Added opt-in metrics collection, which essentially collects OS information, TA versions, and QTP\UFT version info so that we can better assess support needs. |
2010.2 and earlier | Added check to make sure QTP\UFT was run once before installing TA. This is because QTP\UFT on first run over-writes our registry additions to their namespace on first run. |
Download the free trial of IG TestAutomation for HP 15.2
http://www.infragistics.com/products/windows-forms-test-automation-for-hp/download
Download the free trial of IG TestAutomation WPF for HP 15.2
http://www.infragistics.com/products/wpf-test-automation-for-hp/download
Download the free trial of IG TestAutomation for IBM RFT 15.2
http://www.infragistics.com/products/windows-forms-test-automation-for-ibm/download
Voice your suggestions today, for the products of tomorrow
http://ideas.infragistics.com/