级——产品展示介绍该应用程序级别 1 - 基本工具Confluence简介看板项目中的 Jira 简介Jira XRay 测试管理简介
级别 2 - 方法理解敏捷价值观和原则实践中的挑战
敏捷方法第 3 级 - 了解自动化CI/CD理论与当前项目实践第 4 阶段 - 实践测试使用 XRay for Jira 执行临时测试
审查测试规范和手动测试脚本
测试规范(功能和非功能要求、数据集和参数的使用)
对测试进行分组并创建测试计划
测试评估
阶段 5 - 启动新项目:Web 应用程序
从头开始的目录文件管理构想
准备将活动移交给阿德索
我当时的主管从一开始就非常支持我们,并给予我们自由发挥的空间。三个月内,尽可能多的知识将被传递给测试部门,当时该部门由两名在职学生和两名永久测试员组成。长期雇用的测试人员还有其他任务,例如一级支持,在规划过程中必须考虑到这一点。在介绍了 SCRUM 后,团队同意尽可能按照 SCRUM 来实施项目。
第 5 阶段 – Web 应用程序的第一步
共同开发产品愿景
所需目录的粗略确定
加深对SCRUM的理解
从 6 级开始,测试经理和测试自动化人员之间有所区别。这里我只描述测试自动化工程师的路径。
阶段 6 – 第一次冲刺
基本架构的确定(Angular、Express、Docker、Artifactory)
为前三个目录创建第一个 GUI 原型
阶段 7 – 测试自动化的第一步
Katalon Studio和Cypress简介
构建基本的 CI/CD 管道(Gitlab、Cypress)
Cypress 最佳实践简介(DRY、页面对象模型等)
使用 Postman 进行 API 测试并使用 Newman 进行自动化
第 8 级 – 开发简介
Git 简介
从小型辅助任务开始(WAVE、斧头)
为什么有这个命令?
这个顺序当然不是每个初学者的灵丹妙药,因为之前的知识、兴趣 商业房地产的潜在客户 和学习方式都不同。此外,由于各种原因无法使用真正的 SCRUM。然而,重点是尽可能多地传达这一框架。随后的方法论方法是从手动测试转向自动化测试再到开发。手动测试侧重于产品和团队,而自动化测试则增加了自动化的效率。向开发的过渡得益于对质量的基本理解,开发能够通过测试自动化中的 DRY(不要重复)的初始实现受益。开始测试比开发更容易,因此在进行开发之前首先要巩固对测试团队流程的理解。从手动到自动化的步骤创造了一定的“哇效应”,从而增加了人们对该技术的热情。
在阿德索的评估
当我开始在 adesso 工作时,我首先看到了该项目的详细测试概念。结合建筑理念,我感觉自己就在云九上。已经有很高水平的自动化和一些对我来说是新的技术。巨大的推动力来自于测试人员社区,他们总是可用并且非常有帮助。得益于 CI/CD 管道中的 SonarQube 实施,可以保持一定的最低质量水平。这还包括代码覆盖率。
去年12月,我之前在老雇主那里照顾的一名打工学生开始了工作。由于他已经了解了大部分工具,并且与之前的项目有相似之处,因此我能够为他提供更深入的知识。他再次开始手动测试,并在第一个月支持测试自动化。在这里,他还能够扩展他在可访问性测试方面的知识。他也很快就习惯了 cypress-axe 的实现。 Cypress-axe 是一种使用 Cypress 自动测试可访问性的方法。现在他很快将开始在可访问性领域进行优化开发。
您可以在我们之前发布的博客文章中找到来自 adesso 世界的更多令人兴奋的主题。