软件测试案例库

  • 格式:doc
  • 大小:1.70 MB
  • 文档页数:31

下载文档原格式

  / 31
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试技术

案例库

案例一:错误报告与管理

一、案例目的

1.熟悉错误报告的编写内容

2.熟悉错误管理的工作流程

3.了解测试管理的内容

二、案例内容:

1.测试酒店管理系统,编写有一定质量的错误报告

2.使用TestDirector测试管理软件,熟悉需求管理、测试计划、执行测试、错误管理

三、案例步骤:

➢任务一:提交软件测试中发现的错误

1、安装酒店管理系统,测试该系统,针对所发现的错误,记录并提交错误以便开发

人员修改。

➢任务二:寻找软件测试中错误的触发条件,并编写有一定质量的错误报告。

1、1、测试酒店管理系统,根据任务一中提交错误报告存在的问题,重新编写错误报

告,错误报告的内容必须包括如下:

3、测试中需要考虑错误重现

4、错误报告通过TestDirector软件进行管理

➢TestDirector使用:

●●使用前设置

1、断开网络连接。在屏幕底部的工具栏上选择“本地连接”图标,右键点击,选择

“禁用”。

2、把计算机名改为“JF82-55”。控制面板—〉系统—〉网络标识—〉属性,修改计算

机名,重启机器。

3、启动TestDirector的相应服务。在控制面板中选择管理工具—〉组件服务—〉“本地

计算机上的服务”—〉选中“Advanced TestDirector Startstop Servic4e”—〉点右键选“启动”。

4、启动TestDirector。在屏幕底部的工具栏上出现粉红色图标TestDirector,右键选中

并点击,在弹出菜单中选择“Start TestDirector”。

5、从开始菜单中选择程序—〉TestDirector7.6,出现屏幕如图3-1。

图3-1

6、安装相应组件。选择“Add-ins Page”—〉“TestDirector Connectivity”—〉“Download

Add-in”—〉选择“保存”到桌面。完成后在系统桌面上出现程序“TD Connect….”,运行该程序,完成组建安装。

●●配置项目

1、在图3-1界面上选择“Site Administrator”进行项目及站点管理设置。Login登陆时

不需要输入Password(密码)。出现如下界面:

图3-2

2、创建项目。在SiteAdministrator窗口中点击Projects(项目)标签。该版本的TD不

是企业版,所以不能创建新域,只能在默认域下工作,点击“Create Project”按钮打开Create Project窗口。

图3-3

图3-4

在Create Project窗口中,如果使用的是企业版,可以选择项目的数据库类型,有MS Access、MS-SQL、Oracle、Sybase四种。输入项目名称,点击Next按钮

3、点击Create按钮创建新项目,内容为空,新项目被加入到项目列表中,可以看到

下图中有关此项目的基本信息。

图3-5

4、在Site Administrator中要求熟悉项目的创建。了解其他的相关标签内容。相关名词

如下:

●●Projects(项目)

●●Users(用户)

●●Connections(连接)

●●Licenses(许可)

●●TD Servers(TD服务器)

●●DB Servers(数据库服务器)

●●Site Config(站点配置)

●●定制项目

1、1、在图3-1中选择“TestDirector”,出现如下界面:

点击位于窗口右上角的“Customize”按钮打开登录窗口。

2、2、在出现的窗口中选择“Setup Groups”,如下图。

图3-8

3、3、在Setup Groups窗口中选择一个系统组,点击按钮可以打开Permission Settings

窗口以查看该组的访问许可权限(见下图,可以注意到复选框是不可用状态)。

图3-9

图3-10

Permission Settings窗口中有五个标签,分别针对测试需求模块、测试计划模块、测试库模块、缺陷模块、管理模块。需要注意的是在测试计划模块、测试库模块、缺陷模块中,Permission Settings窗口下方会有一个Data-Hiding Filter的链接,通过它可以实现更高级的定制。

4、4、试用图3-8中其他选项,了解其他定制内容。

●●需求管理

1、1、在图3-6中点击“Login”,出现如下界面。在黄色的标签上出现四个选项:需

求管理(Requirements)、测试计划(Test Plan)、执行测试(Test Lab)、缺陷管理

(Defects)。

图3-11

2、选择“Requirements”标签进行如下操作:

●●建立需求树

●●在需求树上查询

●●修改需求树

●●删除需求

●●从需求上建立测试(建立完测试在测试计划标签下按“F5”,即可在测试

计划树上增加一条测试计划)

●●查看需求分析报表。(选择菜单Analysis)

相关内容可以查看教材第六章相关内容(P227)。

3、选择“Test Plan”标签进行如下操作:

●●定义测试主题

✓✓建立测试计划树

✓✓将测试加入到计划树

✓✓查看测试计划树

✓✓将Bug关联到测试上

●●建立测试覆盖:测试覆盖就是用例描述需求与测试之间的关系。需求与

测试之间可以是一对一的关系,也可以是一对多、多对多的关系。

●●设计测试步骤

●●自动测试

●●分析测试计划(选择菜单Analysis)