《软件测试经验与教训》读后感

时间:2019-05-12 19:44:47下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《软件测试经验与教训》读后感》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《软件测试经验与教训》读后感》。

第一篇:《软件测试经验与教训》读后感

<<软件测试经验与教训>>读后感

看了<<软件测试经验与教训>>第7、8、11章节后,对照以前的工作情况,感悟比较深的是以下几点:

1、回想测试BA100项目时,和开发工程师的关系处得非常紧张,出现问题相互责备;开发工程师曾经提出不要打击和嘲笑他们的要求。看完了与程序员交互这一章节后,明白程序员不是编码机器,有感情,大多数人都非常在乎所在工作。我们作为程序员的正式批评者,要避免正面冲突情况,要有团体合作精神,相互帮助相互信任;这样会让他们愿意共享信息,使测试工作更有效。向领导只反映所发现的问题不是反应程序员的能力。

2、我们在测试过程中提出一些理解有误或是路径不明确的问题,也有一些描述不清楚的问题;今后严格要求自己,发现问题就要坚持自己的观点,要提出令人信服的问题,并准确清楚描述问题,一步一步地将问题给出,没有多余步骤。使问题描述易读,容易理解。只谈论所看到的现象,不要猜测内部问题的性质,避免开发查找问题时花大量时间。

3、在测试BA100项目时,开发工程师没有做好准备就发布版本,测试员拿到版本直接升级或安装,结果发现正常功能无法执行,但是还在继续测试,或者大家需要退回旧版本重新等待开发再次发布;对于正常功能无法执行的版本我们应该拒绝这种测试版本。我希望以后项目使用冒烟测试,就是发布新版本时,安排一名测试员花上半天时间运行冒烟测试,其他人员等改版本通过冒烟测试才投入测试;这样就不会浪费大家时间。

4、以前我一直认为:2个测试员测试同样的内容是浪费时间,现在看完测试策略这一章节以后明白并不是一回事,2个测试员测试同样的内容也许并不是重复劳动,可能发现不同的问题,可以注意到另外一个测试员忽视的问题,而这种问题都是比较严重的问题,不易发现。

第二篇:软件测试经验与教训评论

<软件测试经验与教训>评注

作者: 傅健,jiafu@cisco.com(转载请注明作者)

经验6: 非常赞同,注重线下沟通方式,与开发做朋友,更容易发现更多测试思路,解决好问题; 经验10: 测试过程如若不限时间,很难定义穷尽之时,完美只是在指定时间/成本/质量要求下满足老板的要求。

经验11: 测试不能保证质量,非常赞同这个说话,考虑两个因素:(1)你给的时间和成本是多少?如果是0,提什么保证质量?(2)质量形成与构建者,也受其他人制约,例如三聚氰胺奶粉生产商不知道自己加了嘛?

经验13 :测试确实应该尽其所能,横向上覆盖产品的设计,开发,发布,售后等过程,纵向覆盖与其他模块的交互;但是需要分析下为什么测试者往往有“不关我事”理论,无非涉及到管理的层面,例如:(1)薪资等不平等;(2)承接模块过多,失去兴趣和信心;

经验14 :过程改进很伤感情,测试人员在测试前期不应该成为吹毛求疵的挑剔者,如果如此很可能出现两种情况:(1)开发的代码还没有完成阶段,但明知有很多bug之地,这个时候QA不断提出bug,势必影响开发心情。尊重开发的开发过程很重要;(2)开发的设计或许有其他思路,QA不断强调并说服开发者上司采用其他思路,如果不是非常有把握,就不要自作聪明强烈地说服开发者上司,这样最后往往被证明不定合理;

经验15:不要指望别人理解测试,需要不断向别人解释,这点在其他领域也适用,很多时候事实并不是就是事实,而是观察者眼中的“事实”,因此推销是门学问,“指鹿为马”未尝不可做到。

经验21:测试遗漏的问题更多集中在没有想到的用例,而不是执行不力;

经验22:所以进行Code审查更多的是了解设计从来更好的测试,不能指望直接发现代码错误; 经验30:任何量的测试都不能“确定”一个产品的质量,证明失效比证明正确容易的多。

经验31:客户需求多变,或许自己也不明白真正要什么,需求分析即是辅助、辨别需求。

经验32: 隐式规格说明很重要,很多测试依据都是这些“潜规则”,显式说明文档不可能也没有必要面面俱到。

经验33:测试员中的“它没有问题”,与他人眼中不同。

经验34:对质量印象只能限定在已知局限的前提下;

经验35:配置、运行、观察、评估是行为层面的用例;

经验37:对于复杂的任务模块需要间歇思考、细化击破,同样对于测试工作一样,过大的压力,无休止的加班不定有好的测试结果。测试应该有更多的思考时间;

经验39:防止思维定势,提倡多人思考互补,不用去偏执的带有目的去证明缺陷,而是平常心的客观测试。

经验43:应该提倡结对测试,互补思考,同时要攻破“难”点,越复杂之地越容易出问题,且多次出现频率更高。

经验45: 测试用例过于细节话,有可能限制测试者的想象力和创造性,之所以同一个CASE跑出不同的结果往往也和测试用例不过于细节化有关,但我认为不细节化一定程度上是好事情。

经验46:现在很多人还是以BUG数量、测试效果来衡量测试人员的水平,这条经验告诉人们要看测试人员如何思考;同时我们应该加强测试人才的培养与重视,不要仅仅为的是表面化的一些工作; 经验90:同行评审是个培训、提高的好方式;

经验103: 重试不同、多样测试比反反复复运行自动化脚本有效的多;

经验108: 专业培训的测试员的头脑是最好的测试工具;

经验114: 如果不是非常优秀的开发人员,且具有良好的测试思维,就不要开发测试工具,否则一旦推广害人害己,因为测试工具问题往往比普通产品更容易出现;

经验117: 自动回归测试有时候不能将改进和错误区分,特别是界面和输出格式变动;

经验118: 评估开发机构级别五级底部还有个级别是忘却(Oblivious)级,很多自动化测试没有提醒自己在执行软件开发过程;

经验122:评审自动化测试代码比用代码测试自动化测试代码好;因为后者容易陷入一个无限的逻辑;

经验130: 建议测试数据与测试执行分离;

经验132: 自动化是否绕过界面直接操作API取决于到底是界面稳定还是API稳定;尽量依赖稳定的东西;

经验133: 单元集成测试值得执行;

经验137: 提早测试自动化的好处:1)均衡时间,前期可能不是太忙;2)防止后期测试已经进行中要求自动化所带来的抵触心理;3)在开发完成前可以让开发提供更多的可测性;

经验143: 流程、模板都是用来规范人的行为的,只有不断了解、改善才有意义,如果一个流程、模板不允许任何应需改变则无意义;

经验146: 形式化工作越多,往往本质工作预留的时间越少,思维也限制的更固定;

经验148: 自己的测试文档是产品还是工具?这个问题很好;过于频繁的细节不要写到文档里,否则以后更新繁琐;

经验154: 不要利用程序员的弱点或透露的缺陷直接上报,类似于打小报告,以后的合作会减弱很多; 经验157: 测试是一种服务,不是控制,无法控制最终产品的质量;

经验168: 任务完成时间评估,应由掌握最佳知识的人进行,或者由估计错误需要负责的人执行,而不是根据测试经理的主观期望。

经验173: 可以拒绝某个版本的测试:1)新的版本很快就有,这个版本的测试结果会被忽略;2)重要的功能点没有添加;3)基本功能点不工作,导致大部分测试无法进行;

经验182: 提前应对可能风险,将潜在的风险预处理划分到项目的各个阶段而不是后期应急处理; 经验183:测试思考中总体认为产品不是一天做出的,而是慢慢堆积出的,只要有东西提交,就有可测之地,同时越早越好,只是需要抱着同情、谨慎心态等不同心态而已;

经验186:考虑二轮以上测试;

经验189: 测试:开发人员比例这种问题如果不结合具体项目及要求就不要提!

经验197:测试小组的真正力量是沟通,而非监管;

经验199: Bug数随进度推进而不断降低不能完全说明质量已经符合要求,因为后期可能从事非发现缺陷的活动:如展示产品、回归测试等;简单说:当看到BUG数连续几天较少时,不要完全觉得是产品质量变好,而可能是最近没有从事太多新的测试;

经验211: 要给予员工自己的思考、执行时空自由,尊重他们的测试思路,而不是模板化;

经验213: 非常赞同:指明了如何评价一名测试人员的工作,但是很多公司做不到,因为很辛苦。或许他们更倾向于用BUG数来衡量,这样简单明了,虽然不正确。

经验215: 赞同,所以假设必须分配多个任务给同一个员工,不要纠错式的责备某个时刻某个任务没有做好;

经验216: 测试经理在测试产品领域的视角要开阔;

经验220: 多了解员工的期待与现实感觉,不仅仅对于新员工需要这么做,留住老员工也是必须的,否则会出现离职都不知道真实原因的情况。关心员工、与员工做朋友非常重要。

经验225: 不要在项目末尾添加新手,有可能起到相反作用,这点在项目管理上也提到;同时不要为了以后可能有的培训或者职位更换理由,浪费太多时间在文档活动;在开发程序时也一样,不要为了以后可能还用不到的需求做无限扩大需求活动,否则永无尽头且不实际。

经验226:经理应该 客观评价事物,不要不懂装懂,否则容易误导员工,有失公正;

经验227: 不要使自己陷入导致工作失败(如工作量过大)或者没有希望的工作上,最终只会使自己的情绪受到伤害。管理者总是觉得应该给能者更多的工作,而员工则希望更多的休息,如果给予信任的员工更多的工作,最终可能导致其失败并有损情绪,实际上就是摧残而已。

经验228: 测试经理不应该是传话筒,否则有可能是成为不同决策者的执行机器,而应该是中间沟通协调层,保护其员工不受不同决策者的不同观点的影响,但是这种保护应该是正确的观点指导下。经验235:多样化是项目团队建议的良药;

经验238:跳槽时不要显示对原来公司的不满或泄露原公司的信息;

经验239:速度测验高分只能反映是脑力兔子,或者有可能是训练、练习所致;而低分者可能是脑力乌龟,慢工出细活。

经验245: 从职业发展角度来说,掌握测试技术本身比掌握专业业务逻辑更好,当然这里的专业业务是银行系统等的话,另当别论。

经验250: 面试贯彻2个逐条:逐条解释简历中的每条:逐条解释招聘要求的每个条目为什么自己符合,不符合,但是可以很快学习的地方;

经验252: 和其他公司测试员建立联系,有助于以后的职业发展。

经验253: 如有可能,多休息也是一种缓和跳槽的想法;

经验278:测试计划经常漏掉如何保障测试策略的执行与工作产品;

经验280:讨论风险和覆盖率,研究用例内容比单纯统计测试用例数量更有意义;

经验284: 策略决策可利用资源可简单归纳为:人、事、物;

经验285: V字软件测试模型强调软件测试策略早先制定,实际上随着测试的深入,策略会因风险识别的准确度提高等因素而做出调整,因为V不是非常好的项目组织方法。

经验286: 不要将测试局限在某个阶段,抓住一切机会测试可以测试并值得测试的事物;

经验297:项目初期:同情的测试;开发只想知道已经完成的功能的测试结果,不是想知道自己还没有做的功能的测试结果;整个测试按项目发展分为:同情地测试-》积极地测试-》多样地测试=》谨慎地测试;

经验292: 当遇到测试问题过多的模块(可能需要其他设计替换),应提醒开发,不要再痛打落水狗;要测试模糊不清的地方(接口之地、新的技术方案、需求模糊之地);测试员负责任务之间的缝隙处(交叉部分)容易出问题;

总结:

(1)关注如何思考;

(2)关注本质,少看数量;

(3)关注多样化;

(4)强调结对测试;

(5)测所有可测之地,越早介入越好;

(6)不同阶段,拥有不同心态;

第三篇:软件测试经验与教训 学习笔记 1 1-15

测试员是项目的前灯。测试就是要找到信息。测试的使命决定要做的一切。快速找出重要软件问题,对产品质量提出总体评估,确认产品达到某种具体标准,帮助客户改进产品质量和可测性,保证测试过程能够达到可分清责任的标准,就测试和与测试员协作方式培训客户,采用特定的方法集或遵循特定的规则集,帮助预测和控制支持成本,帮助客户改进其过程,以最小化成本,时间或尽可能减少副作用的方式,完成自己的工作,为满足特定客户要求,完成所有必要的工作。测试员为很多客户服务。项目经理----向此客户报告工作状态,迅速报告重要问题。程序员---向此客户提供好的错误报告。技术文档编写员---向此客户报告文档类型错误,技术支持员和市场开发员,项目负责人,用户。测试员发现的信息会打扰客户。测试团队需要根据客户对价值的定义,通知客户有关威胁产品价值的任何信息。迅速找出重要程序问题。首先测试经过变更的部分,后测试没有变化的部分。先核心功能,后辅助功能,先测试能力后测试可靠性,先测试常见情况,后测试少见情况。先测试常见威胁,后罕见威胁,先测试影响大的问题,后影响小的问题,先测试最需要的部分,后测试没有要求的部分。跟着程序员走。及时的向程序员报告发现的问题。让程序员成为项目的瓶颈。询问一切,但不是外漏。测试员想到的任何问题,都会有助于启发自己的思想,最终产生对问题新的认识测试员关注失效,客户才能关注成功。不能说 通过测试来确认程序正常,只能说 就我所执行的测试来说,没有发现产品不正常。测试员通过发现程序中客观存在的问题,是为了更好的能够帮助项目团队更加了解自己的技能以及产品风险。不会发现所有程序问题。知道并承认自己不能做所有的事之后,测试员必须选择如何使用自己的时间 10 当心“完备的”测试。总结自己实施的测试以及为什么值得实施这些测试,并告诉客户自己没有做的其它值得做的测试,以及为什么没有做这些测试。通过测试不能保证质量。测试员测试和错误报告提供促进项目质量保证的信息,但是这种保证要来自整个团队。永远别做看门人。要由控制项目,条件最好的人承担发布产品的责任。当心测试中的不关我事理论。应尽其所能,通知团队可能会对产品的价值产生消极影响的所有问题。14 当心成为过程改进小组。可以成为过程改进的一员,但避免成为全部。别指望任何人会理解测试,或理解测试员需要什么条件才能搞好测试。测试员可以向管理层和程序员提供帮助自己的机会

第四篇:软件测试经验与教训 学习笔记2 16-30

Flowing is the today's summary.测试运用的是认知论。认知论研究如何认识所了解的东西,研究证据和推理。目标是了解如何才能改进我们的思维。多用how提问。how to know the software is perferct? if it is not perfect how to know?研究认识论有助于更好的测试 研究认识论 可帮助测试员设计有效的测试策略,更好的意识工作中的错误,理解自己的测试能证明什么,不能证明什么。入门书籍 《批判性思维的工具:心里学的元思想》,《思考与决策》,《研究的技巧》认知心理学是测试的基础。认知 心里 学 告诉 我们的是我们是如何思考的。有助于理解 影响测试员工作成绩的因素,以及影响人们理解自己工作方式的因素。测试在测试员的头脑中。注重测试设计选择,解释所观察的现象的能力,以及非常令人信服的分析描述这些现象的能力。测试需要判断,并不是只做输出与预期结果的比较。掌握探索时推断的艺术。以一种不能事先预测的方式,通过一种思想引出另外一种思想,然后再引出下一种思想。优秀测试员会进行技术性,创制性,批判性和实用性地思考。黑盒测试并不是基于无知的测试 更应该了解用户,了解结束,了解软件运行环境的配置,了解开发过程,了解这个软件要与之交互的其他软件。黑盒强调有关软件的用户和环境知识。测试员不只是游客。测试员做的大量非测试事是为了更好的了解产品,但是需要把精力放在评估产品上。所有的测试都试图回答某些问题。所执行的测试,都是要回答有关现实的产品和应该得到的产品之间关系的某个问题。所有的测试都基于模型。学会一种对产品建模的新方法,就像是学会了观察产品的一种新方法。26 直觉是不错的开始,但又是糟糕的结束。直觉只是在开始的时候更有用,而非其他时候。把直觉当做指南,而不能用作合理性证明。为了测试,必须探索。探索需要大量的思索。前向思索,后向思索,侧向思索。实用诱导推断逻辑发现推测实用猜想与反驳逻辑评估产品。

第五篇:无领导小组经验与教训

人力资源管理之无领导小组经验与教训

2011/11/28

一、评委

1.评分细则,评分表的制作(前期准备,评分标准不容易明确)

2.加减分细则,标准不统一

3.不可避免受到平时印象的影响加减分数,很难做到绝对的公平公正。

4.前期分工和合作很重要

5.忽略某些细则(如加减分)

6.评委前期应该开会统一意见,制定标准

7.评委应该对考生进行近距离全方位的观察

8.评分表的操作性高很重要

9.评委应该保留数据

10.考官各方面的比例应该合理(譬如:性别、人数)

二、考生

1.2.3.4.5.6.把握自己在讨论中的位置 首先统一共识的标准 注意自己在讨论中的行为举止 性别有可能对结果造成影响 注意对讨论内容的规划 考官不可能看到过程中的每一细节,所以考生不必太过在意自己一时的错误

7.独立发表意见,综合整合结果

8.更早地确定小组发言人

9.声音洪亮,语速平缓,观点明确

三、观众

1.过于关注考生考官

2.考官男女比例失调,人数不足

3.考生之间关系协调度,情商的注意

4.音量音速的控制,信息表达效果,观点长度的控制

5.明确出题人的意图,注意本次考核的价值观

6.总结观点时应该注意取舍问题

7.明确目的,标准统一

8.团队:交流方式,对观点的自信度,意见的深思熟虑

下载《软件测试经验与教训》读后感word格式文档
下载《软件测试经验与教训》读后感.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    用电事故经验与教训

    第二节用电事故的经验与教训 随着社会发展,人民生活水平的提高,电能在工业、农业、国防、科研和人民生活中,以及在国民经济的其他各个部门中,将愈来愈广泛的应用,它即能大大地提......

    改革开放的经验与教训

    反思二十年改革开放的经验教训杨斌世纪之交,对中国来说是一个特殊的历史时刻,新中国经历了五十年的沧桑巨变,二十年来改革开放取得了辉煌成就。改革开放的成就人人有目共睹,但是......

    软件测试经验小总结[合集五篇]

    需求分析阶段: 1,增加的新功能,以及需求变动, 要考虑到测试范围的变化,务必确保没有因为变动引起测试遗漏. 2,拿到需求以后,及时跟开发沟通各个功能点什么时候能够开发完成;......

    我的经验和教训读后感[大全5篇]

    我的经验和教训读后感品味完一本名著后,大家心中一定是萌生了不少心得,何不写一篇读后感记录下呢?那么我们该怎么去写读后感呢?以下是小编收集整理的我的经验和教训读后感,供大家......

    20条经验和教训

    从《乔布斯传》里得到的20条经验和教训 来自:大学生励志网 -92885小时前 | 阅读原文 1.不空等 乔布斯年轻时,他要是想要某样工具来造点什么东西的时候,他会直接去找源头要。......

    都是经验和教训

    都是经验和教训,开车的人一定看看!1、刚拿到本时,什么都想开开,连拖拉机也没放过;现在是能不开就 不开别人车,觉得自己的车还是最好开的。2、刚学会开车时,觉得五档没有什么用(开不......

    软件测试(推荐)

    一、简答5*6’ 1.为什么不让时间有余的人做测试工作 表面上看这体现了管理的效率和灵活性,但实际上也体现了管理者对测试的轻视。测试和测试的人有很大关系。测试工作人员应......

    班主任工作中的经验与教训专题

    班主任工作中的经验与教训 今天,能在这里跟大家一起交流在班主任工作当中的经验与教训,我感到非常荣幸。我觉得,经验与教训不是事物的正反两面,而是孪生兄弟,其本质完全一样。教......