提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:郑恭琳|2020-07-14 11:48:59.560|阅读 576 次
概述:本文主要解析了相对于之前的产品版本TestComplete 14.30对TestComplete 14.40所做的更改。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
TestComplete是一款具有人工智能的自动UI测试工具,利用自动化测试工具和人工智能支持的混合对象识别引擎,轻松检测和测试每个桌面,Web和移动应用程序。使用TestComplete,可以提高测试覆盖率并帮助提供经过实战考验的高质量软件。
本主题描述了相对于之前的产品版本TestComplete 14.30对TestComplete 14.40所做的更改。有关对该产品其他版本所做的更改的信息,请参阅版本历史记录。
TestComplete 14.4在Web测试中引入了新的跨平台方法。现在,您可以在一种受支持的浏览器(Chrome,Firefox,Edge或Internet Explorer)中记录(或手动创建)网络测试,然后在各种其他浏览器中运行这些测试,包括那些您不曾使用的浏览器。测试创建,例如Opera和Safari。这些浏览器可以在Windows和非Windows的各种平台上运行:macOS,Linux,Unix或移动Android和iOS。
要创建跨平台测试,请启动一个新的TestComplete项目,然后在“创建项目”向导中选择一个新的复选框:
TestComplete 14.40的新增功能:新的记录模式
然后,您可以像通常那样记录网络测试。
为了解决Web元素,新测试使用CSS选择器和XPath表达式,而不是名称映射项。这使得这些测试独立于浏览器和平台:
TestComplete 14.40中的新增功能:记录的跨平台Web测试
您可以在本地计算机或安装了Selenium Grid的设备云中运行这些跨平台测试。您连接到云并直接从TestComplete内部在其中运行测试。设备云可以——
如果使用CrossBrowserTesting设备云,则可以轻松地从TestComplete连接到所需的设备。TestComplete提供了新的“运行远程浏览器”操作,可通过关键字测试进行操作:
TestComplete 14.40的新增功能:运行远程浏览器操作
在脚本测试中,您可以使用新的向导自动生成所需的代码:
TestComplete 14.40的新增功能:为CrossBrowserTesting向导生成运行代码
您可以复制生成的代码并将其粘贴到脚本测试中。
新功能由新的Device Cloud附加组件实现。可在TestComplete试用版中进行评估。至于商业版本,则与TestComplete分开授权。
有关新的Web测试方法的完整信息,请参阅关于跨平台Web测试。
TestComplete包括新的机器学习算法,可识别表格控件并从中提取数据。这可以帮助您验证任何表格控件的数据,包括表格或PDF文件中呈现的表格控件和表格的自定义版本。换句话说,现在您可以验证那些TestComplete不提供特殊测试对象的网格控件的数据。
为此,您使用的表检查点现在足够聪明,可以通过其图像识别表(检查点支持光学字符识别)。创建表检查点时,可以指定具有表格数据的屏幕区域,也可以允许TestComplete自动检测该区域。TestComplete将识别该表,获取其列和行,并通过将其与基准副本进行比较来验证其数据:
TestComplete 14.40的新增功能:指定一个包含表检查点将验证的表格数据的屏幕区域
有关完整的信息,请参见使用网格控件。
现在,自我修复功能使用改进的基于AI的算法通过其图像查找替换对象(先前,它通过其属性搜索相似的对象)。有关详细信息,请参见自愈测试。
这些新算法使用智能质量插件实现的代码。因此,从版本14.40开始,我们提供了自我修复功能,并将其作为该附件的一部分。
现在,您可以命令TestComplete将每个方案大纲示例视为一个单独的测试用例。为此,您使用新的项目设置。启用后,测试日志将每个大纲示例的结果显示为测试用例结果:
此外,项目的错误处理>错误错误属性现在会在测试运行期间分别影响每个示例。
Android测试
AndroidDevice对象具有一个新的AndroidDevice.DoubleTouch方法,可以在特定屏幕坐标处模拟设备屏幕的两次触摸。
iOS测试
TestComplete引入了对iOS 13.3的支持。
Xamarin表格
现在,在测试中,您可以访问Xamarin.Forms应用程序的Rg.Plugins.Popup插件创建的容器中的控件并与之交互。
要在CrossBrowserTesting.com提供的多个远程环境中运行自动化的Web测试,请使用新的跨平台Web测试方法。请参阅关于跨平台Web测试。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
智能高效的IDE GoLand v2024.3全新发布,新版本支持新的和即将推出的 Go 语言功能等,欢迎下载最新版体验~
DevExpress Blazor控件目前已经升级到v24.1版本了,此版本对Scheduler(日程)组件进行了全新升级,欢迎下载最新组件体验!
CAD处理组件CADViewX V15.2全新发布,新版本重点关注导入和导出功能的总体改进,欢迎下载体验~
.NET应用UI框架DevExpress XAF v24.2即将在近期更新,新版本官宣会增强跨平台性,欢迎加入社群及时获取最新信息!
易于使用的GUI测试自动化工具,轻松测试每个台式机、Web和移动应用程序
TestComplete DesktopTestComplete是一款自动化功能测试平台。TestComplete Desktop可以在任何桌面应用程序上创建、管理和运行自动化测试。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢