`

项目测试过程中应该避免的一些情况

 
阅读更多

1. 测试过程中不加思考的机械性测试执行。测试就像建筑一样,先打好图纸,然后在施工。测试的过程中应该多思考,而不是闷头呆板的执行。测试的过程中,虽然我们宏观上有三轮的指导,但是我们应该将任务加以细化,具体到功能模块,每天分配合理的任务量。

  2. “自以为正确项目测试的过程中遇到自己解决不了,不确定的事情应该及时的向pm,测试负责人反映,并征求他们的意见,必要时向资深的同学求教。作为项目中的测试人员,每天花几分钟和pmptm描述测试的进度情况,遇到的关键问题点,要主动的反馈。

 3. 解决完问题,不进行总结,被同一块石头拌两次。出现了问题,要探究问题的原因,如何采取积极的措施加以预防,这样对于问题才能更加深刻,如果典型要及时知会其他同学。不光要自己避免,也要让其他同学避免。

  4. 出现瓶颈后,抱怨。测试过程中有些模块没能执行,要想办法去推动,去跟,而不是坐等问题的解决,多催几遍,开发同学肯定会重视,合理的跟踪,有助于测试的进展。

  5. 想当然的认为开发同学每天都会及时关注bug列表。项目过程中,测试和开发是合作关系,记录bug前要通知开发同学,和开发同学确认,避免不必要的invalidbug。合理的确认可以加快项目的进度,同时还能提醒开发同学尽快解决bug

  6. 无原则。作为测试同学一定要坚持自己的原则,不能被开发或者pd忽悠。模糊问题,记得开发,测试,pd进行三方会审。特别是对于时间点上,pd可能会为了商业上的需求,来压缩我们的测试时间。如果我们测试不完,千万不能答应,为项目的质量负责,就是为我们自己负责。

  7. 懈怠。新人刚开始做项目一般不会出现松懈的问题,但是作为经历几个项目的人却可能因为懈怠而犯错。太熟悉了,以致于出现了问题都觉察不到。要想到每个项目都有自己的特点,要对测试时刻充满着新鲜感,这样才能有长久的动力。细心才能干出好活。

分享到:
评论

相关推荐

    软件测试规范

    软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...

    传统软件测试过程中的问题[1]

    传统软件测试过程中的问题[1]软件测试传统的软件测试流程:一般是在软件开发过程中进行少量的单元测试。然后在整个软件开发结束阶段,集中进行大量的测试,包括功能和性能的集成测试和系统测试。随着软件开发的...

    在功能测试中如何发现隐含的测试点

    突然觉得忙起来也是一件很有意义的事情,也许是之前我闲的时间太长了吧,还没开始测试之前,就忙着准备一切,希望自己能把这次项目做的更好,根据之前的经验总结,把之前容易犯错的问题在后续的工作中避免出现,得到...

    LabVIEW软件在安装过程中的各种问题以及解决办法

    基于机器视觉的LabVIEW软件在安装过程中的各种问题以及解决办法: 包含但不限于软件问题解决方案,硬件问题解决方案,适配解决...在诸多报错情况中皆有测试,通过各种情况模拟从而提出的解决方案,具有极强的可行性。

    测试培训教材

    就测试过程本身而言,应该包含以s下几个阶段。  -测试需求的分析和确定。  -测试计划。  -测试设计。  -测试执行。  -测试记录和缺陷跟踪。  -回归测试。  -测试总结和报告。 一个好的测试管理工具...

    如何为vue的项目添加单元测试

    如果在进行单元测试过程中发现自己的一些代码不方便进行测试,那么你可能需要重新审视这些代码,看是否有一些设计上不合理或者可以优化的地方。 嵌入了单元测试的项目显得更加的专业,也会更有逼格,测试本身是开发...

    第一章 测试理论基础

    今天跟大家交流测试主要是培养大家的测试意识,对测试有个基本的了解,开发了解测试知识是对自己很有帮助,知道哪些地方容易出现问题,以后再工作中避免这样问题的发生,同样对测试也一样,学习一些编码知识,对自己...

    非常实用的软件测试综合资料库

    RAD方法使用高效开发工具,开发者能够非常迅速地设计出系统的基本屏幕,允许用户在开发周期中很早就能见识到系统将来看起来怎么样,避免了在传统开发项目中长篇大论并且枯燥难懂的说明。 IBM的Dr.Harlan Mills提出...

    Python Web开发:测试驱动方法(中文扫描版)

    第二部分讨论了Web开发要素,探讨了Web开发过程中不可避免的问题,及如何通过测试解决这些问题。第三部分探讨了一些高级话题,如模拟技术、集成第三方插件、Ajax、测试固件、持续集成等。本书适合Web开发人员阅读。

    maven 项目管理

    我们在项目中结合maven的进行开发的主要思路: 1.建立支持Maven2的开发框架,框架中结合了一些项目功能和...由于是每日构建,所以发现的bug可及时反馈给开发人员进行修正,避免了一般开发过程中的bug长时间遗留的情况

    软件需求全过程实践pdf

    4.1 需求与其他项目过程的联系 26 4.2 软件需求对其他项目风险承担者的影响 27 4.3 软件过程改进的基础 28 4.4 过程改进周期 29 4.4.1 评估当前采用的方法 29 4.4.2 制定改进活动计划 30 4.4.3 建立、...

    基于springboot、vue企业人力资源管理系统设计与实现.zip

    ①该系统的制作采用BS结构设计。使用了Java开发框架springboot。...第五章根据系统实现的完成,对软件进行必要的测试环节,通过测试可以让我们了解系统出现的问题,在以后制作项目过程中应该注意避免些的问题

    校园在线音乐网站系统测试用例及实现.docx

    测试是“为了发现程序中的错误而执行程序的过程” 。测试的目的就是在软件投入生产性运行之前, 尽可能多的发现软件中的错误。 目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后...

    软件工程.wps.doc

    其目标是:(1)发现一些可以通过测试避免的开发风险;(2)实施测试来降低所发 现的风险; (3)确定测试何时可以结束;(4)在开发项目的过程中将测试看作是一个标准项 目。 软件测试的方法有哪些?每种方法所用...

    java代码审查规范文档

    Code Review是一种用来确认方案设计和代码实现的质量保证机制,通过这个机制我们可以对代码、测试过程和注释进行检查。 Code Review主要用来在软件工程过程中改进代码质量,通过Code Review可以达到如下目的: .在...

    在Spring Framework中编写MongoDb集成测试的工具套件(高分项目).zip

    它包括IoC(Inverse of Control,控制反转)容器、AOP(Aspect-Oriented Programming,面向切面编程)等特性,可以简化开发过程、提高代码的可维护性和可测试性。 2. Spring MVC框架:Spring MVC是基于Spring框架的...

    软件项目管理所需的要求以及工作内容

    软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品...而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。

    Java项目网络五子棋

    在游戏开发过程中,有很多功能需要严格测试,避免出现BUG。五子棋游戏具有以下功能。  系统操作简单,界面友好。  界面灵活缩放,可随窗体大小绘制游戏界面。  实现多种界面特效,是界面美观绚丽。  支持...

    做软件开发都要做哪些工作:软件过程管理的最佳实践

    不可否认,在现实的软件开发项目中,的确存在类似下图所示的情况。  做软件开发都要做哪些工作:软件过程管理的最佳实践?不可否认,在现实的软件开发项目中,的确存在类似下图所示的情况。  其实这些问题都是可以...

Global site tag (gtag.js) - Google Analytics