软件测试缺陷管理工具

时间:2024.5.13

测试工具有(这个自动化就是尽量减少人工重复劳动的回归测试,性能就是找出软件的瓶颈)

1.性能测试:LOADRUNNER、JMETER……

软件测试缺陷管理工具

2.自动化测试:QTP、RPT……

3.web前端分析:yslow、httpwatch

缺陷管理工具有(说白了这就是用来记录bug的,程序员与测试员之间通过这个来修复bug):

1.QC

2.TD

3.TESTLINK

4.bugfree

5.Jira

书籍有:

软件测试的艺术,我觉得这本书不错,对新手来说

精通自动化测试LOADRUNNER

测试还需要懂写脚本语言

java c vbs等这些都可以用来写测试脚本的

暂时先就说这些。。。。。。

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

软件测试缺陷管理工具

常见免费缺陷管理工具: Buggit /

Buggit 是一个十分小巧的C/S结构的Access应用软件,仅限于intranet,十分钟就可以配置完成,使用十分简单,查询简便,能满足基本的缺陷跟踪功能,还有十个用户定制域,有十二种报表输出。

数据库要求:MS Access97/2000

作者:皮尔斯业务系统

版本号:2.20 Bld 4

修订日期:October 7, 2000

字节大小:933481(901kb)

描述:Buggit管理错误和功能在整个软件开发过程。测试人员,开发人员,和管理人员都可以极大地受益于使用Buggit。他们可以输入和编辑错误/特点,进行快速查找存在的问题,从各种强大的报告和图表(见截图链接在pbsystems网页),辖新的项目数据库,以及更多。巴戈特提供无限数量的中央,多用户数据库,每年能处理多个并发用户在开发团队。

Buggit打算使用的小型到大型软件开发公司或组织。Buggit被设计成易于学习和使用。大多数的功能是作为直观的向导的用户通过

Mantis /

工具描述:

Mantis是一款基于WEB的软件缺陷管理工具,配置和使用都很简单,适合中小型软件开发团队,关于Mantis的介绍文章参见51testing软件测试网顾问蔡琰的文章 《使用开源软件 Mantis 实施缺陷跟踪的成功实践》

用环境: MySQL, PHP

版本:MantistBT 1.2.8 MantistBT 1.2.7 MantistBT 1.2.6 MantistBT Moving to Github MantistBT 1.2.5 ?

Mantis是一个缺陷跟踪系统具有多特性包括:易于安装,易于操作,基于Web,支持任何可运行PHP的平台(Windows,Linux,Mac,Solaris,AS400/i5等),已经被翻译成68种语言,支持多个项目,为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史,定制我的视图页面,提供全文搜索功能,内置报表生成功能(包括图形报表),通过Email报告缺陷,用户可以监视特殊的Bug,附件可以保存在web服务器上或数据库中(还可以备份到FTP服务器上),自定义缺陷处理工作流,支持输出格包括csv、MicrosoftExcel、MicrosoftWord,集成源代码控制(SVN与CVS),集成wiki知识库与聊天工具(可选/可不选),支持多种数据库(MySQL、MSSQL、PostgreSQL、Oracle、DB2),提供WebService(SOAP)接口,提供Wap访问。

Mantis基本特性:

1,个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件;

2,支持多项目、多语言;

3,权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷可设为公开或私有状态,每个缺陷可以在不同项目间移动;

4,主页可发布项目相关新闻,方便信息传播;

5,便的缺陷关联功能,除重复缺陷外,每个缺陷都可以链接到其他相关缺陷; 6,缺陷报告可打印或输出为CSV格式,1.1.7版:支持可定制的报表输出,可定制用户输入域;

7,有各种缺陷趋势图和柱状图,为项目状态分析提供依据,如果不能满足要求,可以把数据输出到Excel中进一步分析;

8,流程定制方便且符合标准,满足一般的缺陷跟踪。

MantisBT 官方下载站 见扩展阅读

Mantis也是由美国UPPER DECK公司出品的卡牌类比赛软件。

可以应用于游戏王、漫画英雄、魔兽世界等卡牌游戏的比赛操作,也可以对本地牌手进行管理。

Bugzilla

/projects/bugzilla/

工具描述: 一款不错的软件缺陷管理工具。

Bugzilla,是一款具有追踪系统的。专门为Unix而定制。但是在windows平台下依然可以成功安装使用,是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

版本: Bugzilla 4.1.3 4.0.2 3.6.6 3.4.12 2011 Aug 04

Bugzilla 4.1.2 4.0.1 3.6.5 3.4.11 2011 Apr 27 Bugzilla 4.1.1 2011 Mar 13 Bugzilla 4.0 2011 February 15

Bugzilla 3.2.10, 3.4.10, 3.6.4, and 4.0rc2 2011 January 24 Bugzilla 3.2.9, 3.4.9, 3.6.3, and 4.0rc1 2010 November 02 Bugzilla 3.2.8, 3.4.8, 3.6.2, and 3.7.3 2010 August 05 Bugzilla 3.7.2 2010 July 05 Bugzilla 3.2.7, 3.4.7, 3.6.1, and 3.7.1 2010 June 24 Bugzilla 3.6 2010 April 13

Bugzilla 3.6rc1 and 3.4.6 2010 Mar 08 Bugzilla 3.0.11, 3.2.6, 3.4.5, and 3.5.3 2010 January 31 Bugzilla 3.4.4 and 3.5.2 2009 November 18 Bugzilla 3.5.1, 3.4.3, and 3.0.10 2009 November 05 Bugzilla 3.4.2, 3.2.5, and 3.0.9 2009 September 11 Bugzilla 3.4.1 2009 August 01 Bugzilla 3.4 2009 July 28 Bugzilla 3.4rc1 and 3.2.4 2009 Jul 08 Bugzilla 3.2.3 and 3.3.4 2009 March 30 Bugzilla 3.2.2, 3.0.8, and 3.3.3 2009 February 03 Bugzilla 3.3.1 2009 January 05 Bugzilla 3.2 2008 November 29 功能表现

1. 强大的检索功能 2. 用户可配置的通过Email公布Bug变更 3. 历史变更记录 4. 通过跟踪和描述处理Bug 5. 附件管理 6. 完备的产品分类方案和细致的安全策略 7. 安全的审核机制 8. 强大的后端数据库支持 9. Web,Xml,Email和控制界面 10.友好的网络用户界面 11.丰富多样的配置设定

12.版本间向下兼容

特点

?

?

?

? 优化数据库结构来提高性能和可扩展性 ?优良的安全保护确保保密性 ?先进的查询工具,可以记住你的搜索 ?集成电子邮件功能

? ?编辑用户配置文件和综合的电子邮件偏好

付费缺陷管理工具:

Rational ClearQuest http://www-/cn/software/rational/products/awdtools_chm/clearcasemultisite.shtml

提供基于活动的变更和缺陷跟踪。

以灵活的工作流管理所有类型的变更要求,包括缺陷、改进、问题和文档变更。 能够方便地定制缺陷和变更请求的字段、流程、用户界面、查询、图表和报告。开箱即用特性提供了预定义的配置和自动电子邮件通知和提交。 与 Rational ClearCase 一起提供完整的 SCM 解决方案。

1. 概述

Rational ClearQuest是一种对缺陷和记录的变化进行跟踪管理工具。它体现了一个BUG的完整的生命周期,从提交到关闭,记录了BUG所有的改变历史,同时ClearQuest提供了各种查询功能,及时反映了BUG的处理情况。

2. 特点

优点:

Rational ClearQuest是一个高度灵活和可扩展的缺陷及变更跟踪系统,它可以捕获和跟踪所有类型的变更请求(例如产品缺陷、增强请求、文档变动等)。Rational ClearQuest为缺陷的跟踪和管理提供了可定制的工作流,这可以让开发团队可以更容易地:

将活动分配给某个具体的开发人员

标识同活动相关的优先级、当前状态和其他信息(如负责人、估计工期、影响程度等) 自动产生查询、报告和图表

根据开发团队或开发过程需求可以灵活地调整ClearQuest工作流引擎:如果开发团队需要快速部署,那么也可以不进行定制,直接使用ClearQuest预定义的变更过程、表单和相关规则;当开发团队需要在预定义的过程上进行定制时,可以使用ClearQuest对他们的变更过程的各个方面--包括缺陷和变更请求的状态转移生命周期,数据库字段,用户界面(表单)布局,报告,图表和查询等进行定制。

缺点:

Rational ClearQuest仅是一款强大的缺陷管理工具,并不是真正意义上的测试管理工具;此外CQ的界面较为朴素,设计流程时由于完全的定制化导致较为复杂。

Testdirector /cn/products/quality-center/testdirector/

Mercury TestDirector 使您可以快速有效地部署高质量的应用程序,其方法是为收集要求、计划和安排测试、分析结果并管理缺陷和故障提供一个持续、可重复的流程。 TestDirector

是一个用于测试管理所有重要方面的基于 Web 的单个应用程序 - 需求管理、测试计划、测试实验室和缺陷管理。您可以将这些核心模块作为独立的解决方案或在全局 Quality Center of Excellence 环境中集成。 安装前环境配置

TD的WEB服务容器为IIS,必须得先安装IIS环境

TD的后台数据库默认为Access以选择使用Sybase、 MS-SQL Server、 oracle。 TD也支持邮件服务,可以选择安装邮件服务或则暂时不安装。如果需要安装则在安装前做好邮件服务器的相关配置。

安装事项

在安装时,要对系统进行一些安装设置,以下对一些关键设置进行简单解释。

SilkCentral Issue Manager

.cn/product_testmgt_scim.htm

自动化跟踪流程,快速可靠地解决缺陷.

促成灵活多变的工作流,能够很好地与业务流程配合,将问题自动引导向下一阶段,从而优化了缺陷跟踪流程。基于 Web 的用户接口便于对中央储存器上的缺陷信息进行 24x7x365 的访问,大大方便了分散在不同地点的工作团队的使用,促进不同部门之间的协作。同时,富有见地的报告帮助用户确定项目的进展情况。

Segue SilkCentral Issue Manager)(V3.2) 20xx年发行

软件开发中约 80% 的成本用于解决应用缺陷。 SilkCentral Issue Manager(前身为

SilkRadar)帮助用户降低成本、加速缺陷等问题的解决。SilkCentral Issue Manager 促成灵活多变的工作流,能够很好地与业务流程配合,将问题自动引导向下一阶段,从而优化了缺陷跟踪流程。基于 Web 的用户接口便于对中央储存器上的缺陷信息进行

24x7x365 的访问,大大方便了分散在不同地点的工作团队的使用,促进不同部门之间的协作。同时,富有见地的报告帮助用户确定项目的进展情况。

主要益处

? ? 可定制的、行为驱动的工作流程能够自动将缺陷的处理分派给相关工作组或个人处理 ? ? 可通过浏览器方式进行远程缺陷管理

? ? 使用SMTP兼容的e-mail软件包,对缺陷状态的变化实现即时的通知

? ? 并发的许可证机制保证在整个公司范围内使用

? ? 全面的在线帮助

? ? 详尽的报表、图表、语汇帮助确定产品是否具备发布条件 ? ? 行为驱动的工作流特点保证了强大的查询功能

? ? 可与Silk其他产品整合

优势:

主动提供缺陷的解决方案,缩短了缺陷解决周期

使用户对各种问题的解决情况 、下一步安排及相应负责人一目了然

随时随地跟踪缺陷并知道需要增强哪些方面的功能

保证项目高质量完成,满足用户要求

使用简易灵活的工作流引擎将跟踪流程自动化,大大精简了运营成本

基于 Web 的信息共享功能促进了部门间的交流

能够与 Segue 的测试管理、功能测试和负载测试工具整合

软件测试缺陷管理工具

功能

?

?

?

?

?

?

?

? 自动化缺陷跟踪工具高效管理软件缺陷解决方案及功能增强问题 中央储存库组织并存储问题及操作的完整历史 基于 Web 的接口使用户跟踪缺陷时不受地域和部门的限制 灵活多变的工作流使缺陷解决流程自动化 路由规则将适当的人安排在适当时间,并用电子邮件方式通知任何更改 客户询问、报告及和各种图表精确地提供所需信息 与和 的整合便于跟踪功能、性能、扩展性及可靠性方面的问题 与 的整合为整个应用生命周期内的测试管理和缺陷跟踪提供了强有

力的解决方案

? 同步授权(Concurrent Licensing)使 SilkTest 的使用不受项目、地点的限制,大大提高了成本

效益

系统要求

?

?

? Windows 2000 (Service Pack 5 或更高) Internet Information Server 4.0 或更高 Internet Explorer 5.0 或更高(建议使用 5.5 或更高版本)

? Intel Pentium II/III/IV 或等同 CPU

?

? 至少 256 MB RAM 至少 150 MB 磁盘空间

Compuware TrackRecord

/products/trackrecord.htm

一个高级的需求变更和缺陷管理工具,可以帮助组织建立一个系统方法来协调软件开发、调试、测试和实现。TrackRecord支持并加速各种开发过程,并具有针对开发、测试和管理需求而设计的灵活、开放的体系结构。TrackRecord可以与康博软件其它的开发、测试和支持产品以及第三方产品集成,从而进行自动化缺陷跟踪、项目管理和整个企业应用的可靠性保证。


第二篇:软件测试习题


一、单项选择:(每题 2分)

软件测试习题

1.对软件开发来说,何时发现软件缺陷的意义是____________________________.B

A.发现得越早,修复的代价越大 B.发现得越晚,修复的代价越大

C.早晚发现无关紧要,反正都要修复的 D.以上说法均不正确

2.下列说法正确的是___________________________________________。D

A.软件测试员应该不懈地追求完美,杜绝一切软件缺陷存在;

B.软件测试员可以容忍软件缺陷的存在,忽略发现的缺陷,不予报告;

C.软件测试是有风险的,现实中不论测试员如何努力测试,总可能有缺陷未被发现;

D.以上说法均不正确。

3.计算机时间格式中的“千年虫”_______________软件缺陷。A.

A.是 B.不是 C.可能是 D.以上说法均不正确。

4.软件缺陷通常成群出现,意味着______________. A

A.在某部分发现的软件缺陷越多,说明还有更多的缺陷未发现

B.在某部分发现的软件缺陷越多,说明的未发现缺陷越少

C.缺陷之间肯定是彼此关联的

D.以上答案均不正确

5.测试工作的目标是完全测试一个软件,尽可能找出所有缺陷吗?__________________B

A.是。软件测试的目标就是为了找出和修复一切缺陷;

B.不是,完全测试一个软件一般是不可能的;

C.不是。虽然可以完全测试任何软件,但是测试员不需要那样做;

D.以上答案均不正确。

6.关于状态测试和状态之间的转换测试,下列说法正确的是_______________ C

A.软件测试工作只需测试所有可达的状态即可;

B.访问了所有状态也就意味着遍历了所有状态之间的转换;

C.不仅要测试所有的可达状态,而且要测试状态之间的转换;

D.以上答案均不正确

7.下列不属于状态转换图的三个要素的是 ______________________ D

A.软件可能处于的状态 B.从一个状态转到另一个状态所需的输入和条件

C.当进入和退出状态时产生的条件、变量和输出

D.软件的结构、各个模块的关系及程序流程

8.下列属于易用性缺陷的是_______________ D

A.在某些显卡上工作颜色失真 B.软件不能启动

C.和其它软件交换数据不正常 D.软件按钮排布混乱,难以操作。

9.单元测试和集成测试之间的关系,下列说法正确的是_____________

A.先做单元测试,再做集成测试; B.先做集成测试,再做单元测试;

C.如果时间紧张,可以不做单元测试,直接做集成测试

D.如果时间紧张,可以不做集成测试,直接做单元测试。

10.动态白盒测试和调试的关系是?____________________________。C

A.两者是等同的

B.两者没有任何关系

C.有交叉,但是目的不同,前者是为了发现软件缺陷,后者是为了修复缺陷

D.以上答案均不正确

11.软件缺陷的“杀虫剂”怪现象是指_________________________________ B

A.第一次能找到的软件缺陷,再做一次同样的测试就找不到了;

B.软件缺陷对特定的测试用例或者测试技术免疫,无法查到;

C.软件缺陷产生了免疫力,测试一个软件的技术以后不能用来测试其他软件;

D.某种类型的测试技术能够有效地找到软件缺陷,类似杀虫剂灭害虫。

12.测试驱动用于自底向上的测试,它是___________________________ B

A.由自己替换低层模块,来运行和测试高层的代码;

B. 由自己替换高层模块,来运行和测试低层的代码;

C.同时替换低层模块和高层模块,测试高层和底层之间的粘合;

D. 设备驱动程序的一种,是由硬件厂家提供的。

13.测试桩用于自顶向下的测试,它是___________________________ A

A.由自己替换低层模块,来运行和测试高层的代码;

B. 由自己替换高层模块,来运行和测试低层的代码;

C.同时替换低层模块和高层模块,测试高层和底层之间的粘合;

D. 设备驱动程序的一种,是由硬件厂家提供的。

14.如果开发小组规定,变量名必须用长度不超过8的小写英文字符串来表示,这是 A

A.标准 B. 规范 C. 两者都可能 D. 以上答案均不正确

15.关于黑盒测试和白盒测试的区别,下列说法不正确的是______________________。C

A.黑盒测试是看不到软件的内部构造和源代码,测试软件在给定输入下的行为;

B.白盒测试可以查看软件的内部构造和源代码,从而帮助确定测试用例;

C.白盒测试的功能比黑盒测试更强,如果做了白盒测试的话就可以不做黑盒测试了;

D.白盒测试因为要求读懂源代码,因此对测试员的要求比较高。

16.下列属于兼容性缺陷的是________________________________ C

A. 软件在某种计算机硬件上不能正常工作;

B. 软件与某种打印机冲突,无法正常打印;

C.软件与另一个软件交换数据出错;

D.以上答案均正确。

17.测试用例的等价划分目的是___________________________ A

A.减少测试用例的数目,缩减测试工作量;

B.增加测试用例,以覆盖更多的软件模块

C.上述说法都正确,都是等价划分的功能;

D.上述说法都不正确

18.关于特别测试,下列说法正确的是_________________________。B

A.很有效,可以取代常规的测试,只做特别测试就可以了;

B.没有组织性,无法重复,也无法跟踪,完成后也无法证实曾经做过测试;

C.是每一个测试员必备的技术;

D.每一个软件都必须做特别测试。

19.下列属于配置缺陷的是_______________ A

A.在某些显卡上工作颜色失真 B.软件不能启动

C.和其它软件交换数据不正常 D.软件按钮排布混乱,难以操作。

20. 关于测试共享和缺陷轰炸,下列说法正确的是_________________________C

A.测试共享是指每一个测试员可以看到别的测试员的测试结果;

B.缺陷轰炸是指所有测试员都彼此合作与监督,共同保证软件所有部分的测试;

C.测试共享和缺陷轰炸都意味着两个及以上测试员来测试软件同一区域或者特性;

D.以上说法均不正确。

21.如果测试中遇到了杀虫剂怪现象的,解决的办法是________________ C

A.不予理睬,转向测试其他部分; B.重复做一遍前面的测试工作;

C.使用新技术重新测试,或者交给别人测试; D.直接要求程序员返工重写代码

22.关于灰盒测试,下列说法正确的是________________________________ A

A.灰盒测试介于黑盒测试和白盒测试之间;

B.类似黑盒测试,灰盒测试也不能够看到源代码;

C.灰盒测试和白盒测试本质上是一样的,功能也是类似的;

D.灰盒测试是比黑盒测试和白盒测试更高级更完美的测试。

23.软件的易用性通常很难精确定义,现实中,可以采取_____________方案替代。C

A.征询可能的用户的意见,根据用户的反馈制定标准;

B.测试团队经过讨论协商,制定一个标准;

C.如果软件工作的平台上有相关的标准和规范,则遵照它们的规定;

D.测试团队和程序团队开会讨论,共同制定一个规则。

24.关于随机测试,下列说法不正确的是_______________________ C

A.通常借助随机测试工具来实现; B.很多软件可以只作随机测试就够了;

C.非常重要,但不能取代其他测试 D.以上说法均正确。

25.关于自动化测试,下列说法不正确的是__________________ C

A.可以大大提高测试工作的效率;

B.可以完成某些手工很难或者无法做的测试工作;

C.可以自动完成全部测试工作,测试员仅仅起到监管作用即可;

D.相对手工测试,自动化测试工具工作更精确、错误率更低,而且不会懈怠和疏忽。

26.关于测试计划,下列说法正确的是_________________________。D

A.计划一经制定,必须严格执行,决不能违背,也不能修改计划;

B.制定进度计划必须给出固定的日期,确定何时进入和退出一个阶段;

C.计划是可有可无的,不制定计划也是允许的;

D.定义软件的质量和可靠性目标是测试计划的重要部分。

27.导致软件无法启动的缺陷应当属于_________________________ A

A.严重性1级、优先级1级; B.严重性4级、优先级4级;

C.严重性1级、优先级4级; D.严重性4级、优先级1级;

28.关于软件缺陷的修复,下列说法不正确的是__________________________ A

A.所有发现的软件缺陷都必须修复,否则产品不能发布;

B.由于各种原因,被发现的软件缺陷是可能不予修复的;

C.软件缺陷是否修复通常由专门的小组来决定,测试员无权擅自决定;

D.不予修复的软件缺陷可能被完全忽略,也可能被推迟到后续版本中修复。

29.如果程序员宣称已经修复了软件缺陷,测试员应该__________________________B

A.接受并关闭该软件缺陷,该缺陷就不复存在了;

B.对该缺陷做回归测试,根据测试结果确定该缺陷是关闭还是重新打开;

C.要求程序员提供证明,否则不予接受;

D.此时跟测试员无关了,测试员不需做任何事情。

30.关于软件质量保证和软件测试之间的关系,正确的是____________________ C

A.两者是等价的 B.做好测试工作就可以保证软件的质量

C.测试团队不负责保证质量 D.以上说法均不正确

31.下面可能不算软件缺陷的是 ___________________。 C

A.软件没有实现说明书要求的功能 B.软件实现了说明书没有提到的功能

C.软件太大,占据硬盘空间太多 D.软件出现了说明书中指明不应该的错误

32.当年设计计算机时间格式,从而引入“千年虫”的那位程序员_______________。.A

A.犯了错误,他本应该预料到可能会带来问题,从而采用更好的办法;

B.没有犯错误,那时内存太小,是无奈的选择;

C.千年虫很容易处理的,后来并未造成重大损失,所以他没有错;

D.以上说法均不正确。

33.在软件某部分发现软件缺陷越多,通常意味着______________. A

A.还有更多的缺陷未发现 B.已经基本没有未发现的缺陷了

C.可以停止该部分的测试,转向其他部分测试 D.以上答案均不正确

34.对于模拟飞行或者模拟赛车之类的游戏软件,_____________________更重要。B

A.精度 B.准确度 C.上述两者一样重要 D.易用性

35.能不能对一个软件进行完全测试,确认没有任何缺陷存在?__________B

A.能,而且这就是软件测试的目标;

B.不能,完全测试需要太多的输入、输出和分支组合,工作量太大以至不可能完成;

C.如果测试员人手不够,就不能,测试员足够多,就可能实现;

D.能,不过这需要开发软件的程序员参与,帮助测试员实现完全测试;

36.关于单元测试和集成测试之间的关系,下列说法正确的是_____________ A

A.先做单元测试,再做集成测试; B.先做集成测试,再做单元测试;

C.如果时间紧张,可以不做单元测试,直接做集成测试

D.如果时间紧张,可以不做集成测试,直接做单元测试。

37.威胁模型分析是一个由______________执行的正式过程。 D

A.测试员 B.程序员 C.销售人员 D.整个项目小组

38.白盒测试的三种代码覆盖中,哪一种是最好最全面的?___________ C

A.分支覆盖 B.语句覆盖 C.条件覆盖 D.以上答案均不正确

39.软件存在未授权用户可以侵入的安全漏洞,它是否应该被看作软件缺陷?___________A

A.是 B. 否 C. 不一定 D. 以上答案均不正确

40.关于配置测试,下列说法正确的是___________________________________C

C. 一般情况下,不需要做配置测试,因为软件很少出现配置缺陷;

D. 配置测试包括测试软件在不同操作系统平台上是否都正常工作;

C.有配置缺陷的产品仍然可以发布,如果软件仅在很少见的硬件上发生缺陷;

D.配置测试必须彻底做完,保证软件产品在所有的硬件上都没有任何缺陷。

41.关于黑盒测试的数据测试,下列哪个不是等价划分要考虑的_____________。D

A.边界/次边界条件 B.非法、错误的数值

C.空值、无效数值 D.说明书中明确指出不可能出现的数值

42.测试中提到的所谓的“猴子”做的测试,指的是_______________ D

A.黑盒测试 B.白盒测试 C.beta测试 D.随机测试

43.由于时间紧张,项目经理决定不做内部测试,直接交给用户作beta测试._______A

A.该做法是错误的,beta测试不能取代正规的内部测试;

B.该做法是正确的,客户来发现缺陷比软件开发小组内部查找缺陷更有效

C.该做法一般情况下是错误的,但是时间紧张时也可以接受;

D.以上说法均不正确。

44.关于beta测试,下列说法不正确的是__________________ C

A.是把尚未发布的软件送给潜在的客户,请他们使用,帮助寻找缺陷;

B.找出除了易用性、兼容性和配置缺陷之外的软件缺陷的能力很差;

C.并不重要,是可有可无的;

D.通常未经过beta测试的软件是不可靠的,不能正式发布的。

45.关于测试计划,下列说法正确的是_________________________ C

A.测试计划最终要形成一个详细的文档,这个文档很重要;

B.测试计划要制定测试进度的固定时间表,确定测试阶段何时开始,何时结束;

C.一个测试阶段结束,另一个测试阶段开始要有明确的进入和退出规则;

D.测试计划只是测试小组内部的事情,开发小组和项目经理不参与

46.关于软件缺陷的修复,下列说法正确的是__________________________ D

A.软件缺陷一经发现,必须修复,否则产品不能发布;

B.测试员可以决定不修复软件缺陷;

C.程序员可以拒绝修复软件缺陷,直接通知测试员该缺陷取消;

D.被发现的软件缺陷是可能不予修复的,通常这由项目经理或者更高层决定。

47.关于软件质量和软件测试之间的关系,正确的是____________________B

A.测试小组负责保证质量 B.测试小组不负责保证质量,QA工程师才负责

C.开发小组负责保证质量 D.测试小组和开发小组共同保证质量

48.软件测试员的工作目的是 【 C 】

A.检查软件是否工作正常 B.发现并修复所有软件缺陷

C.尽可能早地发现软件缺陷并确保它得到修复 D.以上说法均不正确。

49.关于黑盒测试与白盒测试,下列说法正确的是 【 C 】

A.两者是作用相同的,只要做一种既可以;

B.白盒测试比黑盒测试能力更强,因此做了白盒测试就可以不做黑盒测试;

C.总是先做建立黑盒测试用例,再利用白盒技术加以改进;

D.以上答案均不正确

50.关于标准和规范,下列说法正确的是 【 A 】

A.标准是强制的,规范是建议的(非强制的);

B.标准和规范是等价的,都对软件开发中一些必须遵守的规则;

C.可以不遵守标准,但是必须遵守规范

D.以上答案均不正确

51.关于通过性测试和失效性测试,下列说法不正确的是 【 D 】

A.通过性测试是确认软件能否在正常情况下完成预定的任务;

B.失效性测试是努力使软件失败或者工作不正常,希望在极端情况下暴露软件缺陷;

C.总是先做通过性测试,再做失效性测试;

D.通过性测试和失效性测试只需做一种就可以了。

52.数据测试和状态测试之间的关系,下列说法正确的是 【C 】

A.只需要选一种就行了;

B.数据测试通过,则状态测试一定也通过;

C.数据测试和状态测试都必须做;

D.状态测试通过,则数据测试也一定通过;

53.如果规定程序中不允许使用goto语句,这是 【 A 】

A.标准 B.规范

C.既是标准也是规范; D.既是不标准也不是规范;

54.关于现实中产品的质量和可靠性,下列说法正确的是 【 B 】

A.两者总是一致的,质量高的产品可靠性也高,反之亦然。

B.两者不一定是一致的,存在质量高但是可靠性不高或者可靠性高质量不高的产品;

C.两者是矛盾的,质量高的产品可靠性一定低,反之亦然;

D.以上说法均不正确。

55.如果测试工作中每天发现的软件缺陷数目持续明显下降至很少,通常说明 【 B 】

A.测试工作还远未结束 B.测试工作临近结束

C.不能说明任何问题 D.测试工作刚刚开始

56.软件存在安全漏洞是不是一种软件缺陷。 【 B 】

A.不是 B.是 C.也许是 D.有些漏洞算,有些不算

57.完全测试软件,确保它没有任何缺陷一般是 【 A 】

A.不可能的 B.有可能但是不需要

C.有可能而且必须做到 D.由客户决定是否需要

58.下列哪一种缺陷不是容易被beta测试所发现的缺陷 【 D 】

A.配置缺陷 B.兼容性缺陷 C.易用性缺陷 D.内部算法错误。

59.测试计划中,制定测试进度的固定时间表是 【 B 】

A.必需的,测试工作必须严格按照时间表推进;

B.一般来说不需要也不可能的;

C.根据软件类型不同,可能需要也可能不需要;

D.以上答案均不正确

60.软件文档需要测试吗? 【 A 】

A.需要 B.不需要 C.不一定

D.部分文档需要,部分不需要

二、填空题:(每空 2 分,共10分)

软件测试习题

1.没有产品说明书和需求文档的情况下____做黑盒测试。(填“能”或者“不能”) 2.软件如果存在非授权用户可以侵入的安全漏洞,则它_______________一个缺陷。(填

“是”或者“不是”或者“可能是”)

3.团队中的_______________有权打开软件缺陷。(填“程序员”或者“测试员”。)

4.软件测试员的目标是5.完全测试软件,确保它没有任何缺陷一般是___(填“可能”或者“不

可能”)。

6.如果开发小组规定,变量名必须用长度不超过8的小写英文字符串来表示,这是_____标准__________。(填“标准”或者“规范”)

7.导致软件无法启动的缺陷应当属于严重性级。

8.当测试员发现软件缺陷并且汇报时,软件缺陷进入状态;当程序

员修复了缺陷之后,软件缺陷转入______解决_________________状态;当测试员最终确定

软件缺陷已经不复存在,软件缺陷进入 ______关闭__________________状态。.

9.软件存在未授权用户可以侵入的安全漏洞,它____被看作软件缺陷?(“应

该”或者“不应该”或者”不一定”)

10.软件界面上按钮不美观的缺陷应当属于严重性级,紧迫性

级。 11.如果程序员宣称已经修复了软件缺陷,测试员应该__不存在__________。

12.特别测试替代常规的测试。(填“可以”或者“不可以”)

13.测试软件能否在不同的硬件上正常工作叫做测试。

14.软件的错误提示信息用户很难理解(填“是”或者“不

是”)

15.通过性测试和失效性测试应当先做哪一个。

16.现实中产品的质量和可靠性并不一定是一致的,请举出一个实例来说明这一点 _____。

17.测试软件能否与其他软件正确交换数据属于____测试。

18.软件文档_______做测试(“需要”或者“不需要”)。

19.缺陷轰炸是指__________。

20.对用户界面的测试属于_____测试。

21、对于测试计划来说,最终生成详细的、书面的文档是____(“必需”或者“非必需的”)。

22、测试员________不能___________________保证软件质量。(“能”或者“不能”)

23.标准和规范哪一个是强制的?_____________________。

24.软件的本地化翻译。(“等同于”或者“不仅仅是”)

25、自动化测试工具________不能___________________取代测试员。(“能”或者“不能”)

36.特别测试替代常规的测试。(填“可以”或者“不可以”)

27.查看软件说明书,寻找缺陷是_____静态黑盒________________测试;运行软件,在给定输入下,看看能否得到正确输出是_____动态黑盒__________测试;察看软件的源代码,找出缺陷是___静态白盒___________________;察看源代码,据此设计测试用例,执行测试用例是_____动态白盒_________________。

28.软件的错误提示信息用户很难理解(填“是”或者“不是”)

29.如果测试中一段时间里每天发现的软件缺陷的数目基本上保持不变,则说明此时测试工作____还不能结束______________(“临近结束”、“刚刚开始”或者“还不能结束”)。

30.测试软件能否打开它的以前版本的文件属于测试。

31.软件缺陷一旦被发现,_____不一定_______________修复。(“必须”或者“不一定”).

32.Beta测试_______不是______________可有可无的(填“是”或者“不是”)。

33.对测试用例做等价划分的目的是测试用例集合。(填“扩充”或者“缩减”)

21.测试中提到的所谓的“猴子”做的测试,指的是_______随机_________________测试。

22.软件缺陷发现越晚,其修复的代价______(“越大”或者“越小”)。

23.用于自底向上的测试,由自己替换高层模块,来运行和测试低层的代码的测试程序叫做_______测试驱动____________________;用于自顶向下的测试,由自己替换低层模块,来运行和测试高层的代码的程序叫做___________测试桩________________________。

24.软件缺陷总是成群出现,意味着如果你在某个部分已经发现了很多软件缺陷,那么这个部分还有_____很多____________________没有发现的缺陷。(“很多”或者“很少”)。

25.没有计划,仅凭测试员坐在电脑前自由探索以找到缺陷,这种测试方法叫做_____________测试。

26.软件在某些操作系统平台上不能工作属于 _____缺陷。

27.在没有产品说明书和需求文档的情况下 ____进行动态黑盒测试。(填“可以”或者“不可以”)。

28.软件的不同版本之间的兼容性包括两种类型:兼容性和

兼容性。

29.访问了软件的全部状态 ______不能________________保证遍历了所有状态之间的转换(填“能”或者“不能”)。

30.一段时间内,多个测试员集中测试一个区域或者特性叫做。

33.质量免费的(填“是”或者“不是”)。

软件测试习题

三、简答题(每小题5分)

1、软件缺陷的定义是什么?

答:软件未实现产品说明书要求的功能(1分);软件出现了产品说明书指明不应该出现的错误(1分);软件实现了产品说明书未提及的功能(1分);软件未实现产品说明书虽未明确提及的,但是应该实现的目标(1分);软件难以理解、不易使用、运行缓慢或者----从测试员的角度来看-----最终用户会认为不好(1分)。

2、请将下列术语与它对应的正确解释连起来。

动态黑盒测试 察看软件的源代码,找出缺陷

静态黑盒测试 运行软件,在给定输入下,看看能否得到正确输出 动态白盒测试 察看源代码,据此设计测试用例,执行测试用例 静态白盒测试 检查说明书,看看有没有问题

答: (1分)

在给定输入下,看看能否得到正确输出(1分)

据此设计测试用例,执行测试用例(1分)

1分)

3、测试团队的管理和组织结构有哪几种类型?

答:有三种组织模式:第一种,测试团队向开发经理汇报(1分);第二种,测试团队向项目经理汇报(2分);第三种,测试团队是独立于项目的,向高级经理汇报(2分)。

4、什么是通过性测试?什么是失效性测试?在软件测试工作中应当先做哪一种?

通过性测试是确认软件至少能做什么,而不会考验其能力,软件测试员不需要想尽办法来使软件崩溃,仅仅运用最简单、最直观的测试用例(2分);失效性测试是确信软件能够正确运行之后,采用各种方法来搞垮软件,使其崩溃(2分)。测试时应当先做通过性测试。(1分)

5、按照测试的对象,动态黑盒测试分为哪几种?动态白盒的代码覆盖测试分为哪几种? 答:动态黑盒测试分为数据测试(1分)和状态测试(1分)两类;白盒测试的代码覆盖分为语句覆盖(1分)、分支覆盖(1分)和条件覆盖(1分)。

6、软件质量保证人员的职责是什么?他们和测试员有什么区别?

、答:软件质量保证人员的职责是检查和评估当前软件的开发过程,找出改进过程的方法,以达到防止软件缺陷出现的目标(3分)。质量保证人员和测试人员的区别是:第一,质量保证人员有权干预软件开发过程,有权要求开发人员按照他的建议改进开发过程,而测试人员没有这个权力(1分);第二,质量保证人员负责保证软件的质量,而测试人员不负责保证软件的质量(1分)。

7、关于黑盒测试的数据测试,做等价划分时要重点考虑哪些数据?

答:需要注意:第一,边界条件和次边界条件(2分);第二,默认、空白、空值、零值和无(2分);第三,非法、错误、不正确和垃圾数据(1分)。

8、质量是免费的吗?请说明理由。

答:质量是免费的(2分)。产品的费用包括了一致性费用和不一致性费用,生产高质量的产品在前期可能带来较多的一致性费用,但是质量低劣的产品会带来后期巨大的不一致性费用,从而可能总的费用远远高于高质量的产品。所以,生产高质量的产品的费用并不比生产低质量产品多(通常可能更少)(3分)。

9、什么是单元测试?什么是集成测试?两者应当先做哪一个?

答:在底层进行的测试叫做单元测试,它测试基本模块(2分);单元经过测试,底层软件缺陷找出来并修复之后,集成在一起,对模块的组合进行测试叫做集成测试(2分)。先做单元测试,再做集成测试(1分)。

10、什么是测试桩?什么是测试驱动?两者的区别是什么?

答:测试驱动:自底而上的递增测试,编写称为测试驱动的模块调用正在被测试的模块,测试驱动以和将来真正模块同样的方式挂接,向被测试模块发送测试用例数据,接受返回结果,验证结果是否正确(2分)。测试桩:自顶而下的递增测试,编写称为测试桩的模块,替换底层模块,充当被测试模块的接口,向被测试模块发送数据(2分)。测试驱动和测试桩的区别是:两者替换的部分不同,前者替换被测试模块的高层模块(来调用被测试模块),后者替换被测试模块的底层模块(被被测试模块调用)(1分)。

11、什么是杀虫剂怪事?如果测试中遇到该如何处理?

答:杀虫剂怪事是指软件测试越多,它对测试的免疫力越强,无法被发现(3分)。测试员必须编写不同的、新的测试程序,使用新的测试技术来测试(2分)。

12、软件缺陷的生命周期中的三种基本状态和两种扩展状态分别是什么?

答:基本状态:打开(1分)、解决(1分)、关闭(1分);扩展状态:审查(1分)、推迟(1分)。

13、什么是灰盒测试?它与白盒测试和黑盒测试的区别是什么?

答:灰盒测试介于黑盒测试和白盒测试之间,它将黑盒测试和白盒测试的界限打乱,测试时,仍然将软件视为黑盒子,但是通过简单查看软件内部的工作机制作为补充(3分)。灰盒测试不能够向白盒测试那样完整地看到源代码,也不象黑盒测试那样对软件的工作原理和机制一无所知(2分),它能够看到部分软件的源代码以及了解软件的基本工作原理。

14、请列举并简单介绍软件测试的四种基本技术。

答:静态黑盒测试:检查说明书,看看有没有问题(1分)

动态黑盒测试:运行软件,在给定输入下,看看能否得到正确输出(1分)

静态白盒测试:察看软件的源代码,找出缺陷(1分)

动态白盒测试:察看源代码,据此设计测试用例,执行测试用例(1分)

答出四种测试的名字就可以得4分;答对解释再得1分,否则不得分。

15、所谓的测试“猴子”做的测试是指哪一种测试?它分为几种类型?

答:指随机测试。(2分)测试猴子分为三种:笨拙的猴子(1分)、半聪明的猴子(1分)、聪明的猴子(1分)。、

16、什么是确认?什么是验证?两者是不是等价的?

答:确认是保证软件符合产品说明书的过程(2分);验证是保证软件满足用户要求的过程

(2分)。两者不等价,通过确认过程的产品不一定能通过验证(1分)。

17、什么是向前兼容?什么是向后兼容?举出1~2个例子。

答:向后兼容是指可以使用软件的以前版本,即现版本的文档可以在以前旧版本的软件下工

作(2分);向前兼容是指可以使用软件的未来版本,即现版本的文档可以在未来新版本的软件下工作(2分)。例如Windows的记事本文档(Notepad98版本),可以向后兼容到DOS1.0,向前兼容到Windows XP service pack 2.(1分)。

18、软件缺陷的生命周期的有哪三种基本状态?它们之间如何转换?

答:打开(1分)、解决(1分)、关闭(1分)。测试员发现缺陷并公开,软件缺陷变成打开

状态;程序员修复之后,转入解决状态;测试员做回归测试,确认缺陷已修复,进入关闭状态(2分)。

19、白盒测试的代码覆盖分为几种?哪一种最全面?

答:分为语句覆盖(1分)、分支覆盖(1分)、条件覆盖(1分)。其中条件覆盖最全面(2

分)。

20、请列举软件开发生命周期的主要模式。

答:大爆炸(1分)、边写边改(1分)、瀑布(1分)、螺旋(1分)、敏捷(1分)

21、测试计划分为哪三个等级?。

答: 测试设计说明(1分)、测试用例说明(2分)、测试过程说明(2分)

22、测试用例计划的四个理由是什么?

答:组织性、重复性、跟踪和测试证实。(前三条每一条1分,最后一条2分)

23、给出几个理由说明为什么软件说明书往往是软件制造中缺陷最大的来源。

答:产品说明书常常没有写——说不出来就肯定做不出来(1分);产品说明书虽然有,但是不完整,不停更改(2分),或者产品说明书没有和开发小组沟通过,取得大家一致的认可(3分)。

软件测试习题

四、应用题(每小题10分)

1、 请介绍测试一个软件的全过程包括哪几个步骤?每一步如何来做?。

答:第一步:制定测试计划(2分);第二步:建立测试用例集合(2分);第三步:做等

价划分,缩减测试用例集合(2分);第四步:执行测试用例(2分);第五步:汇报测试结果(2分)。注:只要按顺序答出这几个要点就可以得分,不必拘泥于分成几个步骤;每一个要点都需要做较详细的解释,如果只答要点则只能得1分。

2、 根据教材第三部分“运用测试技术”的总结,除了测试软件内部的功能之外,还有一些

针对所有软件都需要做的测试,请列举它们并且加以解释说明。

答:配置测试(2分)、兼容性测试(2分)、外国语言测试或者本地化测试(2分)、易用性测试(2分)、文档测试(2分)、安全性测试(2分)。注:可以多答,只要上述要点答到即可得分,多答不扣分;每一个要点都必须详细解释,否则只能得1分。

3、 质量保证人员的职责是什么?它们和测试员有什么区别?

答:软件质量保证人员的职责是检查和评估当前软件的开发过程,找出改进过程的方法,以达到防止软件缺陷出现的目标。(3分)

质量保证人员和测试人员的区别是:第一,质量保证人员有权干预软件开发过程,有权要求开发人员按照他的建议改进开发过程,而测试人员没有这个权力;第二,质量保证人员负责保证软件的质量,而测试人员不负责保证软件的质量。(4分)

做质量保证人员比做测试员更难,在软件开发过程中,他有更大的权力,同时,他也需要承担更大的责任。(3分)

4、 如果有一个Windows平台上的字处理软件需要做兼容性的测试,请简单介绍一下大概有

多少种的测试工作要做。

答:需要测试它在Windows的各个版本上工作是否正常(3分);需要测试它和其他的字处理软件,例如记事本、word之间的数据交换(3分);需要测试它和自己以前的版本之间的兼容性(2分);需要测试它是否满足Windows上的标准和规范,或者和通信协议之间的兼容性(2分)。注:可以多答,只要上述要点答到即可得分,多答不扣分。

5、软件缺陷的生命周期中有哪几个状态?状态之间的如何互相转换以及由谁来做这个转换?

答:基本状态有三个:打开(1分)、解决(1分)、关闭(1分),扩展状态:审查(1分)、推迟(1分)。测试员发现软件缺陷并公布,软件缺陷进入打开状态(1分);程序员修复缺陷,进入解决状态(1分);测试员做回归测试,证明缺陷已修复,进入关闭状态(1分)。如果暂时不能确定软件缺陷是否要修复,它进入审查状态(1分);经高层会议审查的缺陷不予修复(进入关闭状态)或者推迟到下个版本修复(进入推迟状态)或者应予修复(回到打开状态)(1分)。

6、 软件缺陷的定义是什么?软件测试员的工作目标是什么?为什么正规的软件开发中必

须有测试员承担测试工作而不能让开发工作和测试工作由程序员一并完成?。

答:软件缺陷的定义:1)软件未实现产品说明书要求的功能(1分);2)软件出现了产品说明书指明不应该的错误(1分);3)软件实现了产品说明书未提及的功能(1分);4)软件未实现产品说明书虽未提及但是应该实现的功能(1分);5)软件难以理解、不易使用、运行缓慢——从测试员的角度看——最终用户会认为不好(1分)。

软件测试员的工作目标是:尽可能早地找到软件缺陷并确保其得到修复。(2分) 程序员不能承担测试任务,因为:1)由于代码本来就是自己写的,测试时容易落入自己的思维定势,不易发现缺陷;2)测试员和程序员的工作风格以及思维方式截然不同,很难同时适应两者;3)开发工作和测试工作是同时进行的,不能等到开发工作结束再做测试,而一个人在这两种任务中转来转去会严重影响效率;4)容易产生道德风险,程序员倾向于掩盖自己的错误(软件缺陷)而不是揭露它们,从而不利于测试工作。(以上4点,答出1点给1分,答出3点即可给3分,多答不加分)

7、针对Windows计算器程序,利用动态黑盒方法测试它的加法功能,请写出可行的测试用例集合。

答:该题目没有精确的答案,主要考察学生对等价划分技术的掌握和应用

它的等价划分为:

边界条件

(1)两个数字相加,其中一个为计算器允许的最大值;

(2)两个数字相加,其中一个为计算器允许的最小值;

(3)两个数字相加,两个值都是计算器允许的最大值;

(4)两个数字相加,两个值都是计算器允许的最小值;

(5)两个数字相加,这两个数字都是最大值、最小值之外的正常数值;

....................................................

次边界条件

(1)两个数字相加,其中一个是2的幂;

(2)两个数字相加,两个都是2的幂;

.............................

非法、错误、不正确和垃圾数据

(1)两个数字相加,其中一个输入不合法,包含了非数字的字母符号;

(2)两个数字相加,其中一个输入不合法,包含了非数字的控制符号;

(3)两个数字相加,两个都包含了非数字的字母符号;

(4)两个数字相加,两个都包含了非数字的控制符号;

.......................................................

默认、空白、零值和无

(1)两个数字相加,其中一个没有输入;

(2)两个数字相加,两数字都没有输入;

..............................

三个及以上数字相加,可以归结为执行两个数字的相加之后,存储结果,然后再和第三个数字相加,在后者正确的情况下,只需验证程序存储中间结果的功能正常,就可以了。为此,可以设计验证程序中间存储能力的测试用例:

.............................................

更多相关推荐:
软件测试----缺陷报告

软件测试实验报告宾馆管理系统缺陷报告院系专业软件工程学生姓名苑子恒闫甲甲张家宁张天鹏指导教师吴晓燕成绩沈阳工学院1目录1引言111编写目的112项目背景113软件缺陷定义12缺陷管理221通过逻辑覆盖法发现的缺...

软件测试缺陷报告

1简介11编写目的本测试报告为信息管理091科技项目的测试报告目的在于总结测试阶段的测试以及分析测试结果描述系统是否符合ATKJ用户需求说明书预期参考人员包括用户测试人员开发人员项目管理者质量管理人员和需要阅读...

软件测试缺陷报告

测软件名称XX测试缺陷报告书19目录1引言311编写目的312背景313定义314参考资料32测试环境421硬件环境422软件环境43冒烟测试431被测软件432测试策略433执行步骤434测试用例执行情况43...

软件测试缺陷报告模板

缺陷报告1概述2测试策略21界面测试22功能测试

软件测试缺陷报告(李昊洋组)

软件测试实验报告教学管理系统缺陷报告院系专业软件工程学生姓名李昊洋李柏霖杨光李行指导教师吴晓燕成绩沈阳工学院1目录1引言111编写目的112项目背景113软件缺陷定义12缺陷管理221通过逻辑覆盖法发现的缺陷2...

如何写软件测试缺陷管理的报告

流的最初且最好的机会领测国际认为一个好的描述需要使用简单的准确的专业的语言来抓住缺陷的本质否则它就会使信息含糊不清可能会误导开发人员准确报告软件缺陷是非常重要的因为清晰准确的软件缺陷描述可以减少软件缺陷从开发人...

软件测试缺陷(Bug)写作注意点

软件测试缺陷Bug写作注意点提供准确完整简洁一致的缺陷报告是体现软件测试的专业性高质量的主要评价指标遗憾的是一些缺陷报告经常包含过少或过多信息而且组织混乱难以理解由此导致缺陷被退回从而延误及时修正最坏的情况是由...

软件测试之缺陷分析实战经验

一软件缺陷的定义及主要类型我们对软件缺陷分析一下所谓quot软件缺陷bugquot即为计算机软件或程序中存在的某种破坏正常运行能力的问题错误或者隐藏的功能缺陷一般来说软件缺陷的属性包括缺陷标识缺陷类型缺陷严重程...

浅述软件测试缺陷跟踪管理

XXXX大学研究生课程论文报告课程名称软件测试技术课程编号SZ0051F08课程类型学位课非学位课考核方式考试考查学科专业计算机技术年级20xx级研一姓名XXX学号XXXXXX河北工程大学20xx20xx学年第...

软件系统测试报告模板

公司名称QRD022系统测试报告公司名称QRD0221引言11编写目的说明编写软件测试报告的目的如找出缺陷原因对软件质量作出评价12背景该项目的来源该项目的委托单位该项目的主管部门13定义列出本测试计划中所用到...

软件测试报告范例

XX软件测试报告共x页拟制年月日审核年月日会签日批准日11范围本文档适用于XX软件的单元集成测试12系统概述13文档概述本文档用于对XX软件的测试工作阶段成果的描述包括对软件测试的整体描述软件测试的分类和级别软...

软件测试报告w[1]

XX软件测试报告共x页拟制年月日审核年月日会签年月日批准年月日11范围本文档适用于XX软件的单元集成测试12系统概述13文档概述本文档用于对XX软件的测试工作阶段成果的描述包括对软件测试的整体描述软件测试的分类...

软件测试缺陷报告(35篇)