首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用内部框架进行自动化测试,而不是什么著名的

使用内部框架进行自动化测试,而不是什么著名的
EN

Stack Exchange QA用户
提问于 2023-01-05 19:00:52
回答 2查看 52关注 0票数 2

我是一名计算机科学专业的学生,在一家大公司担任软件QA自动化开发人员。

这个团队使用的是一种古老的技术,所以我们不使用Selenium或任何其他众所周知的框架。我只使用内部为我正在开发的特定程序设计的框架来开发测试。

我的问题是关于未来的:在此经历之后,我找到工作的可能性有多大?

这有点困扰我阅读工作说明和看到每个人都需要硒,JUnit,和这样的技术知识。当然,我可以独自学习,但我认为,在这一点上,最重要的是经验。我想从专家那里了解他们对此的看法。

EN

回答 2

Stack Exchange QA用户

回答已采纳

发布于 2023-01-18 21:54:15

我想说:

  • 当您正在执行自动化时,可能使用内部或私有框架(仍然是识别元素的核心思想),如果我没有错,那么与元素的交互就会出现。
  • 在一天结束的时候,你在不同的草坪上玩同样的游戏。
  • 当您工作并获得应用程序、框架或工具的经验时,您肯定会获得良好的曝光率,这些应用程序、框架或工具在整个行业中使用于特定于公司的工具。
  • 获得可衡量的经验,然后试着做所有正在使用的事情,除非你计划在同一家公司工作很长时间。
票数 1
EN

Stack Exchange QA用户

发布于 2023-01-20 19:12:20

欢迎各界人士加入质量和测试的角色!

是的,当业界使用著名的开源工具时,使用内部开发的工具可能会令人沮丧。

这里有很多好消息。

首先,因为有很多开放源码工具,所以您可以随时学习它们。

  • 您能在Selenium中创建一个与您在内部工具中所做的工作重复的附带项目吗?您不必在任何CI/CD管道中运行它,只需确保它在本地工作。这使您可以获得经验,并了解使用不同工具实现相同目的的利弊。
  • 相信我,雇主希望看到使用“功能效益比较”或“可行性报告”进行“工具选择”的技巧。
  • 你能写一篇博客文章比较这些不同工具的特性吗?-你在多个工具中复制测试的过程中学到了什么?
  • 在使用不同的工具运行测试时,您能看到性能上的差异吗?
  • 也许您可以使用这些信息向您的经理报告,看看团队是否可以使用一个广为人知的开源工具,如果它得到更好的结果!

第二,想想你在内部工具上学到的概念。

  • 您正在学习代码结构吗?面向对象的编程?
  • POM -页面对象模型?
  • 您是为断言还是测试运行程序使用第三方库?我们不知道你的技术栈,所以它使用的是像JUnit,Jest/Expect,Mocha/柴,XUnit之类的东西吗?这些都是众所周知的,当然可以添加到你的简历中!

其次,要明白技能是可以转让的!你可以在一个工具中做的任何事情都可以转移到另一个工具上!

我相信我可以提出更多的理由和建议,但这给你一个良好的前景开始!

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

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

复制
相关文章

相似问题

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