• 0
  • 0
分享

  一般刚入职的测试新人首先会办理入职手续,一些大厂还会有人专门带你了解公司的企业文化,然后会对新人做个简单培训,比如了解公司的业务、企业内部组织结构、企业文化、企业规章制度等。

  当然并不是所有公司都会有培训的过程,有的公司是会直接给到你被测试系统的文档,让你自己提前了解被测系统的业务流程是什么样的?

  1、测试环境搭建

  公司一般都会有自己的测试服务器,不需要自己去搭建测试环境,只需要将要测试的代码更新到测试环境上进行测试就可以了,对于测试环境的更新也会有专人告诉你怎么做。

  2、业务了解程度

  每个公司的系统都各不相同且涉及的业务比较复杂,前期阶段我们只需要把大概的业务流程了解清楚然后就可以展开测试工作了。

  在拿到测试需求后,需要对测试需求及相关内容做一个充分了解,这可以对之后的测试工作提供更多的便利。同时测试过程本来也是一个学习的过程,在之后不断的测试过程中会对系统有更深层次的了解。

  3、如何快速了解需求

  ①拿到被测需求后,先大致浏览需求,多看几遍,熟悉需求,比如:了解项目的基本功能、架构、主要模块、核心业务流程、以及测试需求中需要重点关注的每个模块及功能(需求文档一般都有说明)。然后看项目对此需求是否有流程,可以根据流程图去了解。

  ②了解到基本的测试需求流程后,还需要清楚一些具体的测试流程比如:测试准入原则、测试暂停、测试退回、测试结束的标准等等。在单独跟进一个项目时,一定要和项目或开发人员沟通,切记不明白地方一定问,不要怕,虚心请教问题一般都不会有人拒绝。(测试环境的一些测试账号 链接等,可以先借用别人的,长久之计还是自己注册一个属于自己的账号。) 

  ③详细了解了当前业务的需求后,就可以将整个流程梳理出来了。

  4、拿到需求后如何展开测试工作?

  一般测试流程大概是:

  测试需求分析 → 设计测试计划和评审 → 测试设计(用例编写,测试脚本编写,开发文档,测试场景的编写)并进行同行评审 → 测试执行(包括执行测试的用例,执行测试的脚本,进行测试的开发,对测试场景的执行) → 发现bug,处理问题 → 回归测试,重复再次执行上述测试 → 出测试报告 → 测试总结

  当然不同公司的测试流程可能会存在差异,但是大体方向是一样。

2.jpg


作者:佚名    

来源:http://www.51testing.com/html/49/n-7796849.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   根据韩联社报道,三星和百思买在美国遭遇集体诉讼,原因是他们涉嫌虚假宣传部分三星 QLED 4K 电视的功能,这起诉讼是由加州中区法院的 Ray Kim Law 律师事务所于周一提起的。  据诉讼文件显示,三星的部分 QLED 4K 电视并未配备该公司和百思买所宣传的 Motion Xcelerator Turbo+、FreeSync 或 HDMI 2.1 端口。通常情况下,一些电视较小尺寸的版本缺乏某些功能。例如,43 英寸版本的 The Frame TV 不支持 120Hz 刷新率,而其他尺寸的电视则具有该功能。  Motion Xcelerator Turbo + 是一种通过插帧提高内...
            0 0 918
            分享
          • 1、什么是兼容性测试?兼容性测试侧重哪些方面?兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。兼容和配置测试的区别在于,做配置测试通常不是Clean OS下做测试,而兼容测试多是在Clean OS的环境下做的。2、我现在有个程序,发现在Wi...
            12 12 779
            分享
          •   最近看到一个特有意思的话题,叫《世界第一个精神变态人工智能诞生》,我一下子就被吸引住了。但是,随着读文章的深入,我却陷入了对过往一幕幕的沉思中,感叹、唏嘘不已。趁着这个机会,我来给大家说说这十几年测试生涯中记忆犹新的一件事情。  先来大致讲下《世界第一个精神变态人工智能诞生》说的什么事吧。事情的起因是尼采的一句名言"当你凝视深渊的时候,深渊也在凝视着你",意思就是当你在足够近的距离审视着罪恶的时候,这股罪恶往往会形成反噬之力,把你拽入到深渊之中,你也会变得罪恶起来。然后在今年四月份,麻省理工学院媒体实验室有一个三人团队鼓捣出了一个被罪恶反噬的人工智能--诺曼(Norma...
            3 2 3432
            分享
          •   在数字化时代,数据已经成为银行的重要资产,而数据治理则是确保数据质量、安全性和可用性的关键。那么,什么是银行数据治理?为什么我们需要银行数据治理?又如何进行有效的银行数据治理呢?又有哪些数据治理技术及其在银行领域的实际应用呢?本文将为您一一解答。  1.什么是银行数据治理?  银行数据治理是一种对银行数据进行全面管理的过程,包括数据的收集、存储、处理、分析、使用和销毁等各个环节。它涉及到数据的质量管理、安全管理、隐私保护、合规性等多个方面,旨在确保数据的完整性、准确性、一致性和安全性,从而提高数据的可用性和价值。  2.为什么需要银行数据治理?  (1)提高数据质量:通过银行数据治理,可以...
            0 0 868
            分享
          •   当涉及到一个网络应用程序时,在它投入生产之前,开发人员必须确保它在所有浏览器中都能正常工作。最终用户应该能够体验能够处理所有关键功能的全功能站点而不考虑最终用户使用的浏览器或设备。应用程序的行为在不同的操作系统、浏览器甚至设备中是不同的,这取决于它们的分辨率。大多数开发人员通常更喜欢在一个浏览器上工作,即使工作站中安装了多个浏览器。  这有时会导致应用程序在其他浏览器中存在bug。在测试阶段,在产品中部署应用程序之前,必须涵盖所有维度。  让我们讨论在以下情况下需要执行的测试策略跨4种主要浏览器测试应用程序,测试人员面临的常见问题以及如何解决这些问题。  Internet Explorer...
            0 0 875
            分享
      • 51testing软件测试圈微信