Testim:AI 是否正在接管 UI 测试 ? 1周前

Hello 小伙伴们好久不见,

今天我们来讨论一个严肃的话题:

传统 UI 测试痛点?

小伙伴们可能或多或少都有过类似的实践:

对于 UI 改动频繁的项目来说,

元素定位方式的变动可能会导致经常性的误报以及大量的维护成本。

随着业务发展,

前端页面自然难逃产品小姐姐的魔抓:

页面逻辑越来越复杂。

而对于存在大量异步状态的页面来说,

UI 测试运行存在着稳定性的问题。

即使某些测试框架通过计时器或重试来克服不稳定性,

但这样做很可能导致额外的风险以及减慢测试运行速度。

Testim 是如何做的?

针对元素定位变动,

Testim  使用强化学习来对改善元素选择方式。

相较于传统的对于元素的 一种 定位方式,

Testim 会使用 上千种 元素定位方式进行定位,

最终通过权重计算后筛选出最可能的元素。

而随着测试的不断运行,

自动化测试会变得越来越稳定...

Testim 完整讲座:

Testim 对于 AI 测试的探索不仅限于元素强化定位,

其在测试执行上也有着不少的研究。

真是越来越 "期待" 自己被 AI 取代的那天了  :(

本文分享自微信公众号 - AI测试前线(TaisiteMagicWorld)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

拂晓之刻
让我怎样感谢你,当我走向你的时候,我原想收获一缕春风,你却给了我整个春天。
2
发布数
0
关注者
9414
累计阅读

热门教程文档

Javascript
24小节
Gin
17小节
Redis
14小节
Flutter
105小节
Maven
5小节