彩票走势图

【更新】TestComplete更新至v14.0版本,引入对BDD、HipTest、Web组件技术支持

翻译|产品更新|编辑:黄竹雯|2019-02-27 10:22:44.000|阅读 210 次

概述:TestComplete已更新至v14.0版本,新版本引入了对BDD场景,HipTest,Web组件和其他现代技术的支持,可帮助您创建更强大的自动化测试,并且比以前更快、更轻松地完成此操作。 

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

TestComplete已更新至v14.0版本,新版本引入了对BDD场景,HipTest,Web组件和其他现代技术的支持,可帮助您创建更强大的自动化测试,并且比以前更快、更轻松地完成此操作。

【TestCompletev14.0试用版下载】

BDD支持

TestComplete 14为BDD测试提供支持。您可以从TestComplete创建,自动化和运行BDD测试以及项目的其他测试。

为了帮助您管理BDD测试,TestComplete提供了新的Scenarios项目项。它是测试项目中包含的功能文件的集合。

我们可以在TestComplete中编写功能文件,从HipTest导入它们,或者从硬盘驱动器上的文件加载它们。TestComplete包含新的Gherkin编辑器,该编辑器支持语言语法并识别英语和母语Gherkin关键字。编辑器还有一个特殊的菜单项,用于为测试步骤生成脚本函数,并帮助您更快地自动化场景。

HipTest集成

HipTest是一个基于云的测试平台,适用于软件开发和软件交付团队。它可以帮助您团队的所有成员 - 质量保证工程师,开发人员,经理,主题专家和其他人,为他们的产品创建,维护和运行BDD测试。

  • TestComplete 14引入了对HipTest的内置支持。它使您能够从HipTest项目导入功能文件,自动执行它们并从TestComplete中运行自动BDD测试。您继续在HipTest中创建和编辑测试场景,TestComplete将在您打开项目或在TestComplete中运行测试之前,使用HipTest中的新版本自动更新导入的场景。如果在TestComplete中更改导入的方案并保存更改,TestComplete将自动将它们转发到HipTest。
  • TestComplete 14会自动将自动测试运行的结果发布到HipTest项目中,因此您将能够在HipTest中看到它们以及其他测试结果。

Web测试改进

  • 使用TestComplete 14,您可以为使用以下Web组件技术的 Web应用程序创建自动化测试:

    Shadow DOM.在testcomplete14中,您的Web测试可以与属于打开的Shadow DOM树的Web元素进行交互。

    Custom Elements.新版本中可以在自定义元素上记录和模拟鼠标单击,击键和其他用户操作。

  • 引入了对最新版本的现代浏览器和技术的支持:
    -Mozilla Firefox 62,63,64
    -谷歌Chrome 71
    -Microsoft Edge 44
    -Chromium Embedded Framework(CEF)版本3.3578.1860。
  • Windows 10 October 2018 Update引入了Edge浏览器的新行为。当您关闭浏览器时,浏览器的进程不会终止,它将保留在系统中。

这可能会导致Web测试中出现各种问题。例如,返回活动浏览器的Sys.Browser()或Sys.Browser("*")方法调用和其他脚本语句将返回Browser与正在运行的Edge实例匹配的对象。如果测试在测试开始或结束时检查浏览器是否正在运行,这可能是测试的问题。此外,如果您的测试尝试在挂起的Edge浏览器中打开网页,则浏览器将无法打开所需的页面。

移动测试改进

  • Testcomplete14版本中可以在以下版本的移动操作系统和设备上创建和运行测试:
    iOS 12.0和12.1
    iPhone XS,XS Max和XR
    Android 9.0(API等级28)
  • TestComplete现在包含适用于最新iOS和Android设备的移动浏览器模拟器的预定义配置文件。您可以使用它们来测试您的网站,以获得跨平台的移动兼容性。

支持更多的应用程序和控件

  • 支持enkins Pipeline
  • 支持Atlassian JIRA 7.12
  • 支持Developer Express WPF controls (GridControl and BarManager) ver. 17.2.3, 18.1.3.以及Telerik ASP.NET AJAX controls ver. 2018 Q3.

整体改进

  • 支持Windows 10 October 2018更新。
  • 性能改善。优化了许多内部算法,以简化频繁操作并提高产品性能。
  • 项目和项目套件变量作为参数传递给ReadyAPI(和SoapUI)测试。
  • 项目文件的格式更新。
  • UI更新。TestComplete有更大的工具栏图标。
  • 代码编辑器上下文菜单中的新项:
    记录此例程.开始记录并在当前脚本函数的末尾附加记录的脚本语句。
    将例程添加到测试项目.帮助您在鼠标指针下添加脚本功能以测试项目的项目。
     通用测试日志页面的 “附加信息”面板 已重命名为“ 详细信息”。在TestComplete中创建的新项目不再自动添加“ 高级”文件夹,项目项目作为直接子项包含在项目中。您仍然可以在项目中创建自定义文件夹,并手动将项目项添加到项目中。
  • 名称映射子系统中更新了算法。
  • 修复了一些客户报告中的bug。

停用项目

  • iOS版9.x和iPod touch 5设备。
  • Xcode 7创建的Objective-C和Swift应用程序。
  • tcCEFHook用于编译CEF应用程序的库。
  • 直接从TestComplete测试日志向Axosoft OnTime数据库添加已发现问题的信息的功能已被弃用。
  • 默认情况下隐藏Code Explorer面板。
  • 与Team Foundation Server 2010-2013的集成已经过时。以下功能将在以后的某个版本中删除:

    将TestComplete测试添加到Team Foundation Server 2010-2013控制的构建中。
    将TestComplete项目直接从TestComplete IDE添加到Team Foundation Server 2010-2013上运行的Team Foundation版本控制中。
    将找到的问题的信息添加到Team Foundation Server 2010-2013由TestComplete测试日志管理的工作项。

  • TestComplete向导和对话框不用于将网页添加到已测试应用程序列表的命令。
  • “新建项目”向导不包含任何将网页添加到新项目中已测试应用程序列表的方法。

标签:性能测试网页测试测试优化软件测试技术

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP