测试工程师不懂AI,还有未来吗?( 十 )

用该公司自己的话来说其核心价值如下 , 从其官方价值不难看出 , 其主要解决的问题是在软件UI影响用户体验的领域 , 比如像视窗存在遮挡 , 界面元素颜色、大小、位置可能存在问题等 , 这对于一些非常重视用户对软件产品体验方面的领域还是具有一定的价值 , 而这些领域的测试如果用传统的基于规则的自动化 , 实现成本和维护成本会非常巨大 。

Appvance IQ

Appvance公司出品的解决方案 , 官方宣传口号“The Only True AI-Driven Software Test Automation Technology Create 1000's of regression tests in minutes” , 翻译过来大致的意思是这是一个真正的AI驱动的自动化测试解决方案技术 , 该技术能在1分钟内瞬间产生1000个左右的回归测试用例 , 从官宣口号中不难可以看出 , 其主打的是“效率”二字 , 核心希望解决回归测试的痛点 , 该公司也提出了一个5层自动化模型 , 这5层模型和前边提到的6层模型其实有异曲同工之处 。

Eggplant

该工具获得2019 SIIA CODiE WINNNER(Best DevOps Tool Digital Automation Intelligence Suite) , 该工具的Eggplant AI功能号称能自动创建Test Case , 并优化测试执行来发现更多的BUG , 其提出的测试覆盖率思想提出了一个“User Journeys”的思想相对有些有趣 , 官方有这么一段介绍“Eggplant AI automatically generates test cases and optimizes test execution to find defects and maximize coverage of user journeys” , 其实这里的Customer Journey也即是我们常常说的不同的测试场景 , 为了达到对于Customer Journey的覆盖 , 其核心实现逻辑抽取出了Model和Tag的概念 , 前者是Journey建模 , 后者实际是数据驱动 。

推荐阅读