SmartBear TestComplete Desktop

桌面应用程序测试 TestComplete Desktop:在任何桌面应用程序上创建,管理和运行自动测试 Windows桌面应用程序和打包应用程序的测试自动化 为任何桌面应用程序创建可靠的功能用户界面测试 支持各种桌面应用程序,如.NET,C ++,Java,Oracle Forms。使用无脚本的记录和回放,或各种语言的脚本(例如Python,JavaScript,VB.NET)创建自动UI测试。数据驱动自动化GUI测试来测试数千种组合。 智能对象识别机制确保您的测试强大并容易保持。轻松连接到您的生态系统中的工具,并使用构建服务器,源代码控制系统和缺陷管理工具的插件,全天候运行自动测试。   广泛支持桌面应用程序和打包应用程序 支持的应用程序 •打包应用程序 •C / C ++ •.NET应用程序 •WPF(XAML) •Visual Basic •Java •Qt 支持的控件 ·         Developer Express ·         Infragistics ·         Microsoft ·         Syncfusion ·         Telerik ·         Standard Windows Controls ·         其他 支持的技术 •单元测试 •Microsoft Active Accessibility •光学字符和文本识别 •DLL,Java类和.NET程序集 支持的脚本语言 •Python •VisualBasic •JavaScript •C ++ • C# •Delphi Oracle Forms的自动GUI测试   通过在诸如Oracle Forms等打包应用程序中轻松创建自动测试来提高测试覆盖率。 •非程序员可以使用记录和重放创建自动化脚本,而对于开发人员来说,支持诸如Python,JavaScript和VB.NET之类的编程语言。 •通过精确识别动态构建的用户界面,尽可能减少维护工作。 •使用内置数据生成器或从各种外部来源(如数据库,CSV或Excel文件)导入数据来数据驱动自动化测试。 •获取包含快照,日志和错误的综合报告,以快速调试失败的测试。 简单,快速,强大的桌面应用程序测试 创建强大且可重复的自动化测试。测试可以从头开始记录,用检查点和几十个内置库函数扩展,甚至进行数据驱动测试。 •使用自动测试记录器创建测试,而无需编写单行脚本代码。 •在对象级别而不是在图像或坐标级别构建测试,以确保在GUI更改时测试不会失败。 •使用广泛的检查点来比较作为自动化测试的一部分执行的操作。 •扩展TestComplete以创建满足特定测试需求的测试。   自动测试各种桌面应用程序 TestComplete Desktop为测试桌面应用程序提供了卓越的支持。您可以自动执行各种测试场景,从前端UI测试到后端数据验证。 •运行PyUnit,Ruby,PHPUnit,JUnit,NUnit和TestNG单元测试。 •测试Windows Presentation Foundation(WPF),Visual C ++,C ++ Builder,Delphi,Qt,Windows商店,Java,.NET和Visual Basic应用程序等。 •自动测试64位和32位应用程序。 •测试Chromium嵌入式框架应用程序。 •访问内部方法和对象属性以及Java和.Net API。 .NET应用程序的深度测试 TestComplete Desktop帮助深入测试.NET应用程序,包括第三方控件。使用调用Windows API,DLL和WMI函数,.NET和Java类的脚本。 •自动与Windows窗体,WPF,Silverlight,ASP.NET Web窗体和HTML5对象的交互。 •从Visual Studio IDE访问TestComplete测试 •跟踪缺陷并在Team Foundation Server中管理版本控制 •全面支持自定义.NET控件和库,包括Developer Express,Infragistics,Syncfusion和其他供应商提供的控件和库。 •可以直接访问.NET类 - 内部.NET Framework类以及在测试的.NET应用程序和任意.NET程序集中定义的类。   轻松测试第三方控件 TestComplete Desktop由TestComplete Platform提供支持,为各种第三方控件提供内置支持。 TestComplete Desktop的对象映射方案是完全适应的,这允许测试人员映射自定义或派生的控制类。 •内置对第三方控件的支持,例如Developer Express,Telerik,Microsoft,JavaFX,Syncfusion,Xceed等。 •使用TestComplete SDK创建插件以支持自定义WPF控件。 •在应用程序UI的任何控件上记录和模拟鼠标和关键字驱动的测试操作。 •自动将第三方控件与扩展控件功能的特殊程序对象相关联。 执行连续集成 TestComplete Desktop允许您实现快速迭代和严格的反馈循环。可与您的开发生态系统中的其他工具集成,包括构建系统,分析工具和缺陷跟踪软件,确保更改立即被测试和报告。 •将测试日志附加到缺陷跟踪工具,如Axosoft OnTime和Atlassian JIRA。 •与源控制系统(如Git,Subversion和Mercurial)集成。 •使用构建工具(如Jenkins)进行插件,以便作为自动构建的一部分运行测试。 •直接向QAComplete发送TestComplete测试 •在TestComplete和Visual Studio之间提供无缝集成。   在云或虚拟系统上运行测试 使用TestComplete Desktop(由TestComplete Platform提供支持),您可以在云中测试应用程序。这可以真正有助于减少硬件,软件和服务测试成本。 •无需额外的TestComplete Desktop或TestComplete Platform许可证即可在云或虚拟系统上运行测试。 •使用TestExecute在云或虚拟系统中同时运行多个测试。 •即使在本地网络外部运行的云计算机上也可快速扩展测试。

咨询

  • 点击这里给我发消息 发邮件给我们

搜索