首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有可能在开发人员更改定位器时自动更新定位器?

是否有可能在开发人员更改定位器时自动更新定位器?
EN

Stack Exchange QA用户
提问于 2019-11-28 14:39:31
回答 4查看 619关注 0票数 4

我计划在开发人员更改UI定位器时,构建一个自动更新定位器的自愈工具。

EN

回答 4

Stack Exchange QA用户

发布于 2019-11-28 17:03:16

JDI框架的目标就是这样做-- https://github.com/jdi-testing/jdi-light/blob/master/README.md

开发一个基于人工智能的自动化框架,可以自动识别和编写正确的稳定的PageObject,而不需要工程师的努力,可以在几秒钟内产生烟雾测试,以及一些负面的情况。自动运行测试执行,并在布局发生更改时纠正测试,为测试项目团队提供良好的报告,并建议如何改进项目

票数 3
EN

Stack Exchange QA用户

发布于 2019-11-28 15:13:34

我叫TDD。;)

严重的是,计算机只能模仿推理--那些给我们留下深刻印象的人工智能系统仍然遵循着一种算法。

计算机不能理解检查的意义,也不能理解SUT中变化的含义。这两个因素意味着计算机无法理解如何更改检查以使其与SUT中的更改对齐。

您可以像Testim上的人员那样构建一个非常有用的工具,但不能说它可以“自我治愈”一组检查。

票数 2
EN

Stack Exchange QA用户

发布于 2019-11-28 17:22:43

共享页面对象标识文件、服务或数据库表等。

如有必要,向任何一方需要的格式中添加转换器(S)。

这将极大地鼓励意见、讨论和妥协.回报是实现总体目标,减少(主要是消除)当前定位器在不知不觉中发生变化的问题。

您需要解决的一个问题是如何对环境进行“版本”更改,特别是对页面对象的更改。细节超出了这个问题的范围,但是您需要一个过程。

鉴于DOM - UI开发人员、应用程序开发人员和UI测试工程师通常有三个不同的用户,因此有必要进行协作,而不是所有三个组都使用自己的具有重叠和差异的模式。

票数 2
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/41706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档