目标:提升静态图像控制识别控制动态的基于模式识别,以使测试自动化更有弹性的变化。
静态图像识别控制的日子已经屈指可数了。在188金宝搏app苹果下载软件Tricentis托斯卡、控制(如按钮)可以通过图像模式识别提取的解释上的像素图形用户界面通过边缘检测。整个过程被称为基于像素逆向工程。因此,图像模式定义了控制类型。控制本身是由一个图像的组合模式及其内容(例如文本)。提取的内容光学字符识别方法(如。谷歌超正方体)。每个控制也知道它在图形界面通过上下文锚识别。控制属性从图像中提取模式,和(反过来)是用来限制某些控件的自动化测试执行期间(如滚动条)。
因此,基于模式的控制识别使识别更加灵活,因为在测试执行控制的识别变得完全独立控制的属性(如大小、颜色)。很明显,这提升了静态图像识别动态映象模式识别,所以它使测试自动化的订单大小的变化更有弹性。
这种控制基于模式识别方法已经在Tricentis托斯卡。188金宝搏app苹果下载软件它被称为3.0任何UI引擎。这个引擎可以扫描任何用户界面在你的桌面计算机或移动设备,而无需被告知如何钩到这些技术。这意味着麻烦与应用程序访问平台依赖和技术定制都是过去的事了。一个引擎为所有用户界面。一个引擎,cross-technology、跨设备和跨平台。
歌剧没到那个胖女人唱歌,所以有更多的来。目前,用户必须手动定义的控制类型。此外,用户必须手动教任何UI引擎3.0在扫描过程中新的控制类型。很快,这不会是必要的。我们的目标是使用机器学习(如卷积神经网络)自动测试执行期间学习控制模式和移除这些人工任务。这意味着您的现有测试用例组合可用于训练网络。此外,我们还将提供一个pre-trained神经网络,已经知道的模式标准控件(如按钮、表、编辑框,复选框)为各种不同的技术。这使您能够利用引擎的史诗般的力量。