作为测试工程师,你需要......

作者: 岩岩Fighting | 来源:发表于2016-05-28 15:18 被阅读336次

    最近认识了几个相近专业的即将毕业的大学生朋友,他们有时会问我测试工程师需要做哪些工作,工作发展如何,今天先写一篇文章回答下第一个问题:测试工程师需要做些什么

    首先,测试工程师需要的技能有

    1. 快速分析需求文档

    2. 根据需求文档设计测试用例

    3. 根据项目需求制定测试计划和测试方案

    4. 了解bug周期

    5. 能够尽快了解测试的产品

    6. 良好的沟通能力

    7. 所测产品需要的技术能力

    在项目/产品的不同阶段,测试工程师的主要工作也不一样

    需求阶段,需要

    1. 参与需求评审,了解要做的项目/产品,做到心中有数

    2. 熟悉需求,分析需求,与产品/项目经理讨论需求中的疑问点和不明确点

    3. 设计测试用例,制定测试计划,方案等

    研发阶段,需要

    1. 了解开发进度和重要的时间节点

    2. 根据测试用例,划分用例的优先级和重要性,并和项目/产品/开发人员对其进行评审

    3. 执行用例,根据项目时间安排测试计划和进度,在时间有限的情况下优先测试优先级和重要性等级较高的用例,把控测试质量,及时与开发人员沟通了解解决bug存在的问题和难题,推动bug的解决

    4. bug回归,根据项目情况安排bug回归测试

    5. 结束总结,总结测试报告,项目总结,测试的各个阶段都要记录好其对应的时间点

    以上是有项目的时候要做的事情,但当项目不忙时,也不能天天闲着,要适时的学习关于测试的知识技术研究并分享。

    相关文章

      网友评论

      • 阿群1986:请问,业余测试人员怎样才能跨过“漫无目标的即兴测试”(或称之为“开放式测试”)阶段,进入高效率的专业测试阶段?
        阿群1986:资深测试工程师设计测试用例,项目经理评估测试工作量,初级测试员拿到测试计划按部就班执行即可
      • 藏在天那边的你:刚刚毕业的话,没有开发经验,是不是应该先提高自己的编程能力呢?因为发现跟开发沟通的时候,他们说的很多框架我都不是很懂,然后测试出来的问题还不能准确定位到是前台还是后台的问题
        岩岩Fighting:@SomeOneYouKnow 如果已经开始工作,可以在工作中学习、总结再加上看书论坛解惑,成长会更快一些。
        藏在天那边的你:@晓妍Fighting 好的,之前看过老徐的文章,他有推荐说新手测试可以从看书开始,所以我最近先在着手看书,不过你说的通过log去定位问题在哪里挺好的,我下次要试试,多问问开发哈哈 :blush:
        岩岩Fighting:@SomeOneYouKnow 这种情况下,我个人认为首先需要提高的不是开发能力,而是自己的沟通学习测试的能力。
        可以多和组内的一些比较有经验的同事去请教、学习、总结怎么快速准确的定位问题,找到bug的复现步骤。和开发沟通如何通过log更快更明了的知道问题所在。
        当然,如果你个人有意向去了解代码框架层的知识,多学习些开发知识也肯定是有一定的帮助的。

      本文标题:作为测试工程师,你需要......

      本文链接:https://www.haomeiwen.com/subject/vaifdttx.html