首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在接下来的几年里,Selenium会变得不那么受欢迎吗?

在接下来的几年里,Selenium会变得不那么受欢迎吗?
EN

Stack Exchange QA用户
提问于 2023-01-27 04:43:28
回答 1查看 55关注 0票数 0

许多自动化工程师已经转向了新的网络自动化工具,如Cypress、WebDriverIO、Pupeeter、Playwritght、Katalon、AI工具如Testium、Functionize等,我仍在研究Java和Selenium、Cucumber框架。

在不久的将来,Selenium/java会变得不那么受QA工程师的欢迎,所有的代码都会被移动/重新编写到新的工具中吗?

EN

回答 1

Stack Exchange QA用户

发布于 2023-01-27 06:05:27

现实地说,如果你分析新框架的这一变化&与旧的框架相比,就必须考虑以下几点:

  1. 新的框架,如Cypress、WebDriverIO、Pupeeter、Playwritght等:
    • 预期变革是进展的一部分。
    • 由于其在速度、维护、增强等方面都有一定的优势,因此本文对其进行了介绍。
    • 框架选择是基于项目需求,堆栈已经被使用&更多的参数。
    • javascript的用户数大幅增加&当然,基于javascript的框架越来越受欢迎。

  2. 旧框架:
    • 几十年来,selenium框架已经存在,您也可以看到最成熟的框架。
    • 成熟伴随着稳定性,不断推出更新和支持,大型社区支持等。
    • 事实上,基于硒的自动化已经使用Java、Ruby、Python、C#或其他使用selenium的语言实现了,他们将继续使用它。
    • 因为它不仅满足了他们的需求,而且适应和改变整个自动化对他们来说是一个耗时的过程。
    • 当涉及到他们已经投资的成本时,人们有时可能不愿意突然改变,现在从一开始就更多地投资于新的工具/框架。
    • 不要担心,老框架总是有用户基础。

  3. 硬币的另一面:
    • 很少有像Robotium这样的框架,卡拉巴斯也是在某个时候被引入的。
    • 他们现在在哪里?他们是否得到了自己的开发团队的支持?他们是否不太成功地建立了庞大的社区基础?
    • 现在这些都落在后面了,有些人也停止了支持。

  4. 从自己的专业知识和可雇佣性方面:
    • 尽管Robotium和Calabash落后了,但这些要求已经被Appium满足了,因为现在移动应用程序很少有新的框架,但我不会去那里。
    • 您可以感觉到仍在跟踪的是什么:
      • 寻找元素,良好而高效的定位器的使用,与它们的交互仍然在自动化中使用,这还没有过时。
      • 框架及其体系结构发生了变化和修改,但并不是完全的技术翻转。
      • 如果我们能做到的话,我们所做的一切就会随时为新的框架做好准备&这也将使我们能够就业。
票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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