软件测试设计报告案例学生管理系统.docVIP

软件测试设计报告案例学生管理系统.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学生实验报告册

2012——2013学年第2学期

实验名称:

软件测试

学院:

班级:

学号:

姓名:

指导教师:

对《学生成绩管理系统》软件的测试用例设计

班级:计算机一班

测试人员:

测试时间:201

目录

TOC\o1-3\h\z\u1.导言 1

1.1目的 1

1.2范围 1

1.3缩写说明 1

1.4术语定义 1

1.5引用标准 2

1.6参考资料 2

2.测试设计 3

2.1测试范围 3

2.2测试覆盖设计 3

3.测试用例 5

3.1用例一:登录页面的测试 5

3.2用例二:添加用户管理的测试 6

3.3用例三:新建系统角色管理的测试 8

3.4用例四:专业设置管理模块的测试 9

3.5用例五:班级信息管理模块的测试 12

3.6用例六:学生学籍信息管理的测试 15

1.导言

1.1目的

该文档的目的是描述《学生成绩管理系统》软件的测试设计其主要内容包括:

测试总体设计

测试用例设计

1.2范围

该文档为《学生成绩管理系统》的系统测试设计,其中主要以黑盒测试为主,白盒测试为辅,为测试人员进行功能测试提供标准和依据,以及详尽的测试步骤和方法。

1.3缩写说明

ASP

ActiveServerPages〔动态效劳器页面〕。

BT

Black_boxTesting〔黑盒测试〕的缩写。

1.4术语定义

功能性测试

是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否到达用户要求的功能。

黑盒测试

(又称为功能测试、数据驱动测试和基于规格说明的测试),它是一种从用户观点出发的测试,一般被用来确认软件功能的正确性和可操作性。

测试用例〔TestCase〕

是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

1.5引用标准

[1]《企业文档格式标准》

北京长江软件

[2]《软件测试设计报告格式标准》

北京长江软件软件工程过程化组织

1.6参考资料

[1]《软件测试技术概论》

古乐史九林编著/清华大学出版社

[2]基于C#的Windows应用程序设计〔第一版〕

微软公司/高等教育出版社

2.测试设计

由于本次测试主要是以黑盒测试为主,白盒测试为辅,包括功能测试和性能测试的技术,功能测试主要以本人测试为主,数据量大的时候邀请同学一起测试,性能测试在不同计算机上进行测试,以验证系统的性能。

2.1测试范围

系统测试依据的系统的应用工作流:

1〕登录页面:程序启动后,首先进入“登陆”界面,输入数据,检测是否对输入数据进行验证,检测是否对登录后用户进行验证,分配其角色权限。

2〕添加用户管理:翻开“管理中心”主窗体,在“系统管理”中选择“添加用户”,检测添加用户界面是否对输入的数据进行验证,是否对数据进行约束,选择不同角色,是否对所建角色有相应的角色权限。

3〕新建系统角色管理:在“系统管理”中选择“新建角色”,检测输入新建角色信息是否合理、正确、过长、有无特殊字符,验证系统创立角色及权限的情况。

4〕专业设置管理模块:程序启动后,在“专业设置”中选择“添加专业”、“专业浏览”、“修改专业”、“删除专业”,验证添加专业、删除专业、专业浏览、修改专业信息等模块的情况。

5〕班级信息管理模块:程序启动后,在“班级设置”中选择“添加班级”、“班级浏览”、“修改班级”、“删除班级”,验证增、删、改、查等模块的情况。

6〕学生学籍信息管理:程序启动后,在“学生信息管理”中选择“添加学生信息”、“浏览学生信息”、“修改学生信息”、“删除学生信息”,验证增、删、改、查等模块的情况。

2.2测试覆盖设计

由于本次测试是功能测试,测试的依据是客户需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分〔有效测试和无效测试〕、边界值和错误猜想法等。表1-2就是测试用例覆盖矩阵。

表1-2测试用例功能覆盖矩阵

序号

功能项

测试用例

优先级

01

登录页面的测试

TestCase-FUNC-01

02

添加用户管理的测试

TestCase-FUNC-02

03

新建系统角色管理的测试

TestCase-FUNC-03

04

专业设置管理模块的测试

TestCase-FUNC-04

05

班级信息管理模块的测试

TestCase-FUNC-05

06

学生学籍信息管理的测试

TestCase-FUNC-06

3.测试用例

按照上面的测试矩阵表,设计相应的测试用例如下。

3.

文档评论(0)

147****4268 + 关注
实名认证
文档贡献者

认真 负责 是我的态度

1亿VIP精品文档

相关文档