Infragistics测试自动化的主要重点是让您高枕无忧。这样,当您使用我们的控件进行开发时,您的团队可以无缝地实现用户界面 (UI) 的自动化测试,从而自信地生成更高质量的版本。IG Test Automation目前通过HP的Unified Functional Testing (UFT) 和IBM的Rational Functional Tester (RFT) 支持我们的Windows窗体控件。我们还通过HP的UFT支持我们的WPF控件。
由于IG测试自动化的目的是使用IG控件自动测试应用程序的UI,因此新内容将从新控件开始。我将遵循现有控件中的更改,这些更改会影响UI的行为,最后我将列出此周期实现的任何错误修复。
IG控件与UI更改改进
工具栏管理器
ToolbarsManager的新功能是通知徽章,它允许您注意工具上的特定事件。除了进一步支持此功能以及整个ToolbarManager之外,我们还扩展了getnproperty样式方法以在工具上工作。使用您将用于与工具交互的相同标识符,您可以获取和设置工具实例上的属性。
XamDataGrid
对XamDataGrid和所有XamDataPresenterBase控件进行了许多新功能改进。包括但不限于ExcelStyle筛选。基于条件的CellTemplates,并支持INotifyDataErrorInfo,允许您将自定义数据验证构建到XamDataGrid.所有这些在IG TestAutomation for WPF.
中都受支持
XamSpreadSheet
同样,XamSpreadsheet也支持基于在工作表单元格上设置的规则进行数据验证。
XamBusyIndicator
XamBusyIndicator是一个新的内容控件,允许您的开发人员为那些长时间等待加载数据提供一个干净的UI。同样,IG TestAutomation扩展了它,并允许您测试状态以确保它完成加载。
IG测试自动化改进
更新和重新发布旧版TestAdvantage for HP安装程序
我们的默认支持政策为一年。这通常是足够的时间来找到并解决我们的控件和TestAdvantage代理之间可能出现的任何问题。但是多年来,与新操作系统的发布和体系结构更改相关的更改都需要手动安装产品。或者在一种情况下,QuickTest Professional中的补丁会导致任何基于操作的键盘在重播过程中被占用。具体解决的问题是:
TA版本 |
描述 |
2008.2及更早 |
在QTP 9.5中,有一个补丁和QTP 10,后来在发布中,QTP内部向AUT发送字符串的方式发生了变化,我们使用了该方法,导致所有使用该方法的操作在调用它时被抓住。 |
2009.1及更早 |
随着Windows如何在基于x64的计算机的注册表中存储键的变化。我们的安装程序所期望的注册表位置已更改。 |
2009.1及更早 |
随着QTP 9.5的发布,HP更改了QTP的安装位置。 |
所有版本 |
添加了选择加入指标收集,它实质上收集操作系统信息、TA版本和QTP \ UFT版本信息,以便我们可以更好地评估支持需求。 |
2010.2及更早 |
增加了检查,以确保QTP \ UFT在安装TA之前运行一次。这是因为第一次运行时的QTP \ UFT会在第一次运行时将我们的注册表添加写入其命名空间。 |
下载适用于HP 15.2
的IG TestAutomation免费试用版 https://www.infragistics.com/products/ windows-forms-test-automation for-uft/Download
下载适用于HP 15的IG TestAutomation WPF的免费试用版。2
https://www.infragistics.com/products/ wpf-test-automation for uft/Download的
下载免费试用版IG TestAutomation for IBM RFT 15.2
, https://www.infragistics.com/products/ windows-forms-test-automation-for-rft/Download
今天说出您的建议,为明天的产品
https://www.infragistics.com/community/ideas </p