你好 JavaRush!今天我们就来分析一下现在非常火爆的游戏《我要进IT!》的SpeedRun(极速通行)。 最近(出于客观原因)这款游戏的兴奋度变得非常高,所以我决定帮助您完成这个任务!简单介绍一下我:25岁,土木工程学士学位,大学毕业后担任人事经理3年,国家统考数学100分!(我吹牛:)。我个人完成这个游戏花了12个月,也许有人可以做得更快!
级别1.测试理论 平均完成时间: 1-3个月。 费用:每周 6 小时。3万卢布 收入:宝贵的知识!我完成了 2 个月的 mail.ru 课程。任何课程都适合,只要课程包括以下主题:
级别 2. 找到第一份工作 平均完成时间: 1-2 个月。 成本: 10^5+ 神经细胞。 收入:无价的经验!运用您在第 1 级学到的所有技能并增加自信,您需要找到市场提供的任何实习/工作。在这个阶段我们需要的是经验,仅此而已。以下几篇文章将帮助您为我们的第一次面试做好充分准备:
我在第三次尝试(两次不成功的面试)中在两周内通过了这一级别,并最终在 Yandex 担任评估员(甚至不是测试员)远程工作。加上我以前的工作,他们每小时支付大约 60 卢布。对我们来说最重要的是经验!
级别 3. 练习测试 平均完成时间: 3 个月。 费用:每周 20-40 小时。 收入: 0-45千卢布。战斗经验!我们正在积极地投入并沉浸在一个新的领域。我们研究一切我们能读到的东西。我们孜孜不倦地工作。到了这个级别我们就需要经历一段试用期,积累战斗经验。通过这一关后我们应该具备的技能:
第 4 级。学习自动化! 平均完成时间: 3-9个月。 费用:每周 6-20 小时。2000 卢布/月。 收入:宝贵的知识!让我们开始学习Java和自动化框架吧!JavaSyntax + JavaCore 对我们来说已经足够了(JavaRush 总共 20 个级别!)。这足以切换到 QA 自动化。自动化中有许多琐碎的任务,主要是处理字符串、数组、集合、异常、I/O 流以及写入文件。我们还需要使用测试框架。硒是我们的一切。你可以在任何地方学习它。我在这里教授:Selenium WebDriver 初学者 完成此级别后,您应该准备好晋升到初级 QA 自动化工程师的职位。我们的知识清单:
5级。我们获得初级QA自动化工程师的职位 平均完成时间: 1-2个月。 成本: 10^2 个神经细胞。 收入:无价的经验!以下是一些帮助我做好准备的重要资源:
寻找新职位的故事又重演了。但现在会更容易,因为自动化操作员比手动操作员不太常见。对于我们来说,调到同一家公司的新职位是理想的选择。这将大大加快我们的 SpeedRun。我就是这么做的。
6级。我们获得中级QA自动化工程师的职位 平均完成时间: 4-12个月。 成本: 10^2 个神经细胞。 收入:无价的经验!75-10万卢布/月。中层职位的面试是关于你已经知道什么、你拥有什么技术和技能的对话。除了我们上面讨论的我的技能之外,还添加了一些技能:
正如你所看到的,这条路并不容易,但几乎每个人都能做到!我希望这篇枯燥但有用的指南对某人有用:) 如果您有任何问题,请发表评论!谢谢你!
- 测试中的基本概念
- 开发过程中测试的位置
- 开发测试用例,处理需求,基于业务逻辑的测试分析
- 测试过程的组织
- 测试类型
- 测试组合学
- 测试策略
- 评估测试有效性
- 在错误跟踪器中工作
- Rest-Soap Api、HTML 基础知识(如果幸运的话可能是 SQL)
- 自信的错误跟踪器用户(在我的例子中是 Jira)
- 在*敏捷开发团队中工作(在我的例子中
是SCRUM)*敏捷现在无处不在,很可能它就是它或其变体,但也可能有一些奇异的。
- Java语法
- Java核心
- 硒网络驱动程序
- 测试NG、JUnit
- git
- 我的 Java 写得很好,但 JavaScript 写得一般。
- 我很了解 Selenium,熟悉 Appium(移动应用程序的自动化测试),熟悉 Protractor(TypeScript 中的自动化测试)。
- Gradle 和 Maven。
- 詹金斯。
GO TO FULL VERSION