软件测试—同行评审

同行评审的概念

同行评审(Peer review)是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审。一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的方式来决定研究是否授予资金、奖金等。

同行评审的目的

确保作者的著作水平符合一般学术与该学科领域的标准。在许多领域著作的出版或者研究奖金的颁发,如果没有以同行评审的方式来进行就可能比较会遭人质疑,甚至成为某出版物、作品是否可以被称为学术出版物的主要标准。

同行评审的阶段划分

系统的分析与设计

软件需求分析

系统的总体设计

软件的详细设计

编码和单元测试

的软件组件测试

软件配置测试

软件系统测试

系统验收

同行评审角色分配:

-Moderator (主持人)

-Inspectors (评审员)

-Author (作者)

-Reader (讲解员)

-Recorder (书记员)

同行评审的主要优点:

提高质量、降低成本、提升能力和加快进度。

同行评审的内容:

1) 用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖。   

2) 优先级安排是否合理。   

3) 是否覆盖测试需求上的所有功能点。   

4) 用例是否具有很好可执行性。例如用例的前提条件、执行步骤、输入数据和预期结果是否清晰、正确;预期结果是否有明显的验证过程(比如对于业务规则变化的具体陈述,或是对于数据库表验证的具体SQL语句,或是后台日志的生成内容的具体描述)。   

5) 是否已经删除了冗余的用例。   

6) 是否包含充分的负面测试用例。充分的定义,如果在这里使用二八法则,那就是4倍于正面用例的数量,毕竟一个健壮的软件,其中80%的代码都是在“保护”20%的功能实现。 7) 是否从用户层面来设计用户使用场景和使用流程的测试用例。   

8) 是否简洁,复用性强。例如,可将重复度高的步骤或过程抽取出来定义为一些可复用标准步骤。或将重复度高的用例抽取出来定义为一些可复用的用例模板。

时间: 2024-10-26 23:32:43

软件测试—同行评审的相关文章

软件测试同行评审

同行评审的定义 同行评审的英文是Peer Review.Review的意思是检查.审阅.Peer在英文中有两个含义,一个是"同行.同辈"的意思,同行一般泛指从事同样工作的人,例如同样从事软件开发的同事,或者同样从事软件测试的同行:Peer的另外一个意思是"凝视.盯着看",也就是说Review的工作要盯着每个环节,要认认真真地去做.从字面意思可见,同行评审是一群从事相同或相关工作的人在一起认认真真地对工作产品进行检查或审阅. 同行评审的过程 同行评审的角色与作用 Mo

软件测试-同行评审

同行评审(Peer review) 同行评审(Peer review,在某些学术领域亦称)))为一种审查程序,即一位作者的学术著作或计划让同一领域的其他专家学者来加以评审.在出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,再而资金提供的单位,也是以同行评审的方式来决定研究奖助金是否授予. 同行评审的程序主要针对的是让作者的著作使之符合一般的科学与学科领域的标准.在许多领域著作的出版或者研究奖金的颁发,如果没有以同行评审的方式来进行就可能比较会遭人物议. 同行评审机制被许多国家视为科

软件测试同行评审流程

同行评审是一种通过作者的同行(开发.测试.QA等)来确认缺陷和需要变更区域的检查方法. 一.计划阶段1.项目负责人指定组织者:作者自检工作产品:组织者规划本次评审,制定Review Plan2.检查入口准则:是否符合文档标准?是否已用工具检查?代码<=500行:文档<=40页:……3.准备评审包:评审通知单:待Review产品:参考资料:评审表单(Review Form):评审计划(Review Plan):4.确定评审专家3—6人,选取原则: 评审对象所处生命周期上一阶段.当前阶段和后一阶段

同行评审在软件测试中的应用

  这周在软件测试课上学习了同行评审的方法,下面具体介绍一下同行评审方法在软件测试过程中的应用. 同行评审活动的关注点应该是产品中的缺陷,而不应该是工作产品的作者或者生产者,管理者也不应使用同行评审的结果去评价个人的行为.同行评审分为3类. (1)正式评审(Inspection),通常是由经过同行评审培训的项目经理或PPQA主持,规模在3-7人之间为宜,一般在完成了一个工作产品后对其进行的评审.正式评审的目的在于定位并除去工作产品中的缺陷. (2)技术审查(Technical Reviews),

【软件测试】同行评审

一.定义同行评审是一种通过作者的同行(开发.测试.QA等)来确认缺陷和需要变更区域的检查方法.二.过程(一)计划阶段1.项目负责人指定组织者:作者自检工作产品:组织者规划本次评审,制定Review Plan2.检查入口准则:是否符合文档标准?是否已用工具检查?代码<=500行:文档<=40页:……3.准备评审包:评审通知单:待Review产品:参考资料:评审表单(Review Form):评审计划(Review Plan)4.确定评审专家3—6人,选取原则: 评审对象所处生命周期上一阶段.当前

软件测试之同行评审

Peer Review(同行评审) 一.概念及目的 一般来说,一个产品完成之后通常会由它的作者及作者的同事来进行检查,目的是为了评估产品的技术性和质量.这就是我们所说的同行评审. 在软件测试中同样也有同行评审(Peer Review),便于对软件进行检查和评估. 同时同行评审也是软件测试中必不可少的部分,几乎所有的软件项目中都需要同行评审,因为每个人写出来的程序都有可能存在错误,让懂行的同事审查一下便于及时发现错误,并在一定程度上提高程序和产品的质量. 二.作用 早期发现缺陷: 去除缺陷: 降低

Peer Review 同行评审

Peer Review 同行评审 首先要搞清楚什么是同行评审,从泛泛的角度讲它是一种审查程序,将一位作者的工作产品让同一领域的其他同行.专家来加以评估和审核.是为了更早的发现产品中存在的缺陷,及早的消灭缺陷,提高产品质量和生产率. 同行评审虽然成本很高,但有效地同行评审却能极大的节省项目中的各种成本.一个静态存在于工作产品中的缺陷如果不进行修改,越到项目后期,显现出的影响范围,威力越大,相应的修复成本也会成倍的增长.一个需求中的缺陷在同行评审中也许只是一个描述不清楚.不准确,修复起来也相当轻松.

浅谈Peer Review(同行评审)

这周的<软件测试技术>,我们接触到了同行评审(Peer Review),并结合检测车位的说明书进行了实例分析.那么下面我就简单介绍下何为PR?     从维基百科中,我们知道同行评审(Peer Review,在某些学术领域亦称Refereeing),或译为同行审查,是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的方式来決定研究是否授予资金.奖金等.同行

关于集成测试&amp;&amp;同行评审

集成测试,也叫组装测试或联合测试.在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试. 集成测试目标:按照设计要求使用那些通过单元测试的构件来构造程序结构. 集成测试两种技术:1)功能性测试.使用黑盒测试技术针对被测模块的接口规格说明进行测试. 2)非功能性测试.对模块的性能或可靠性进行测试. 集成测试应考虑的因素:1.是采用何种系统组装方法来进行组装测试: 2.组装测试过程中连接各个模块的顺序: 3.模块代码编制和测试进度是否与组装测试的顺序一致 4.测试过程中是否需