十余年资深测试讲述如何从手动测试过渡到自动测试?

发表于:2018-12-24 10:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:软件测试安Q    来源:简书

#
测试
  艾伦理查森
  测试顾问,Compendium Developments Ltd @eviltester
  二十多年的专业IT经验:作为程序员,测试人员和测试经理。撰写了3本书和几个在线培训课程,以帮助人们学习Java,技术Web测试Selenium WebDriver。Alan是一名独立顾问,帮助公司提高自动化,敏捷性和探索性技术测试的使用率。
  Alan Richardson潜入了一个备受质疑的测试问题 - 您如何从手动测试过渡到自动测试?
  当我参加会议和聚会时,人们经常问我他们如何学会自动化东西。
  然后我不得不问一些跟进问题。对于“ 亲爱的邪恶测试者 ”的回答,这不是我的正常方法。
  “ 亲爱的邪恶测试者 ”答案会做出假设,并将问题和问题中的单词视为面值。因为那更有趣,并且允许我解决通用点。但并不总是针对特定人的需要。
  在处理来自人们的问题时,我会花一点时间来理解问题的基础,建立一个更好的模型,尝试提供帮助他们的答案。
  在作出任何陈述之前,我可能会问几个问题。我的第一个陈述可能是检查我的模型,而不是开始回答问题,并根据他们的回答,我可能会提出更多问题或开始回答他们的问题。
  跟进问题“如何学习自动化?”可能是:
  你想自动化什么?
  您是否尝试自动化某些特定的工作?
  您可以编写哪些编程语言代码?
  学习自动化将如何帮助您?
  这些问题给我的答案如下:
   我没有任何具体的自动化功能,我只需要学习自动化以保持最新状态
  我在工作之间,需要学习自动化以获得新工作
  我一直在使用'供应商工具X',但这不是人们想要的技能,我需要学习别的东西来获得新工作
  我不知道自动化,我已经过时了
  从上面的列表中推广,以及对次要提问的看不见的答案:
   我想如果我'学习自动化'我就可以找到一份新工作
  我想让我的测试技能保持最新,否则我可能会在晚上找到另一份工作
  这些模型中的每一个都需要对问题给出不同的答案。
  请注意,这些并不是问题背后唯一的通用模型,只是最常见的模型。我遇到的其他概括是:
   我想在我的技能组中添加“自动化”,因为我喜欢保持最新状态
  我在工作中遇到了一个具体问题,我认为自动化可能对此有所帮助
  等等
  这些模型需要不同的答案,但根据我最近几次会议和聚会,以及查看我的电子邮件收件箱,我需要先回答探索前两个模型。
   我想如果我'学习自动化'我就可以找到一份新工作
  我想保持我的测试技能是最新的,否则我可能不会得到另一份工作
  我同意我们需要有一个在工作市场中竞争的资料。我们有很多方法可以做到这一点。
  事实上,有很多方法,这篇博文的篇幅扩展到令人不舒服的阅读长度。所以我将在个别帖子中扩展以下几点(即将推出):
   如果你想快速找到工作,那就要专注于自己的优势。建立一个在线显示的详情,允许您展示它们并从您的简历链接到它。您可能希望列出“异议”来雇用您并做一些工作来抵消它们 - 并在您的在线投资组合中记录这项工作,例如“使用工具X时学到的经验教训”。在这种情况下,“学习自动化”可能无法帮助您。
  如果您只想保持最新状态,那么这是最佳位置。您实际上可以使用现有工作来帮助您实现这一目标。在工作中进行实验,并记下您学到的知识。你读过什么好书?什么好的视频有帮助?随时随地构建您的投资组合。你学的越多,你就越能确定你想要的“下一份工作”,这将有助于你集中精力学习。
  当你有一份特定的工作时,“学习自动化”最适合找工作,因为你确切地知道你需要学习什么,你已经做了一些工作,所以你知道你在学习或学习方法上有什么差距。
  大多数时候,人们提出这个问题并未关注他们需要/想做什么。这真的是第一步。
  有些人可能会说“问自己'为什么?' 第一”。
  当我们实现焦点时:
   我们可以做一些具体的工作来解决这个问题。
  我们可以提出更好的问题,了解如何更好地完成这项工作。

      上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • mq2018
    2018-12-29 16:11:54

    一脸好奇的进来,一脸懵逼的出去

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号