首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试自动化工程师能否轻松切换到DevOps配置文件?

测试自动化工程师能否轻松切换到DevOps配置文件?
EN

Stack Exchange QA用户
提问于 2021-10-14 19:04:52
回答 1查看 1.5K关注 0票数 0

我使用Selenium自动化、API测试工具等,但是如果我想切换到DevOps工程师角色,那么QA学习所有工具会有多大的挑战性?

另外,UI自动化在DevOps生命周期中适合什么地方?

EN

回答 1

Stack Exchange QA用户

回答已采纳

发布于 2021-10-14 21:05:23

是的,QA自动化工程师和任何QA角色一样,可以转移到SDLC中的其他角色: developer、DevOps等等。

QA自动化也不仅仅是“使用Selenium”。Selenium 4本周刚刚发布,所以用户界面自动化的未来需求总是存在的。现在,你没完没了地做这件事可能会感到厌烦。考虑在敏捷测试金字塔的其他领域学习自动化技能。

作为QA或测试工程师:

  • 你能在你的团队中设置Linting吗?
  • 你能在开发人员的身边编写单元测试吗?代码检查他们的单元测试?
  • 您能在Postman中或通过自定义代码框架自动化API测试吗?
  • 你能自动化数据库测试吗?在存储过程上设置单元测试?其他形式的集成测试?
  • 你能安装和使用SAST工具吗?
  • 你能自动化任何性能测试吗?
  • 您能自动化任何可访问性测试吗?
  • 你能把你的自动化技能从网络扩展到移动自动化,或者反之亦然?
  • 你能从零开始设置这些东西吗?或者,您是否依赖其他人(开发人员、开发人员、其他测试人员,比如QA领导、QA架构师)来设置这些?

这些只是关于QA工程师如何参与团队自动化任务的几个问题/考虑事项。这并不是一个详尽的清单,我相信还会有更多的内容。

作为DevOps,您可能正在做以下工作:

  • 设置和维护集装箱、越南船民等
  • 管道的设置和维护
  • 在发生重大生产问题时随时待命
  • 性能测试生产系统
  • 安全测试生产系统
  • 作为一名SRE现场可靠性工程师
  • 执行生产版本、回滚等
  • 学习AWS产品和/或Azure产品。考虑每种解决方案的认证(证书不是必要的,但很好)

当然还有更多的东西要添加到这个列表中。

虽然可能有一些重叠,但对我来说,QA角色和DevOps角色之间最大的区别是QA是关于在问题进入生产之前找到问题(移位-左),而DevOps是关于生产系统(右移)。

UI自动化在DevOps生命周期中适合什么地方?

DevOps可能只是将此任务添加到管道中。在创建/更新/维护UI自动化方面,他们的手要少一些。

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

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

复制
相关文章

相似问题

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