PB教务管理系统(开题报告+任务书+英文文献翻译) 第19页
第五章 教务管理系统运行调试
§5.1 运行
将系统与数据库连接后,修改连接参数,就可以直接运行了。在连接数据库上提供了两种连接方法:通过ODBC接口或者SQL专用接口均可以连接。§5.2 测试
§5.2.1 测试的目的
软件测试的目标和定义:
(1)测试是为了发现程序中的错误而执行程序的过程
(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案
(3)成功的测试是发现了至今为止尚未发现的错误的测试
在对本教务管理系统测试时,也正是基于上述观点来进行的,测试的目的不是证明系统是完美的,而是发现问题,更好的解决问题,使系统不断完善,满足客户的需求。
§5.2.2 测试的准则
为了能设计出行之有效的测试方案,必须深入理解并正确运用指导软件测试的基本准则。下面列举主要的测试准则:
(1)所有的测试都应该追溯到用户需求。
(2)应该在开始测试之前就制定出测试计划。
(3)把Pareto原理应用到软件测试中。Pareto原理说明,测试发现的错误中80%很可能是由程序中的20%模块造成的。
(4)应该从“小模块”测试开始,并逐步进行“大模块”测试。
(5)穷举测试是不可能的。
(6)为了达到最佳的测试效果,应该由独立的第三方从事测试工作。
§5.2.3 测试的方法
测试任何产品都有两种方法:如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能正常使用;如果知道了产品的内部工作过程,可以通过测试来检测产品内部动作是否按照说明书的规定正常工作。前一种称为黒盒测试又称功能测试,后一种方法称为白盒测试又称结构测试。
在测试本系统时,采用的是白盒测试来设计测试用例,而且在测试过程中,由于条件原因,不能完全按照测试规则由第三方来测试,测试过程和方案设计由作者完成。
§5.2.4 测试用例
测试用例 1
描述 登录测试
测试方法 1. 输入正确的用户名和密码
例:用户名 adm 密码 123
2. 输入正确的用户名和错误的密码
例:用户名 adm 密码 456
3. 输入错误的用户名和正确的密码
例:用户名 sk 密码 123
期望结果 在输入正确的用户名和密码时,可以正确登录,输入错误的用户名或密码,提示错误
操作结果:1、进入系统
2、系统提示 密码错误
3、系统提示 用户名错误
测试结果(正确或错误) 正确
测试人 蔡磊 日期 : 2006/05/27
表5.1 登录测试
测试用例 2
描述 信息管理测试
测试方法 以教务员信息管理为例:
1. 增加信息
登录号:cai 密码:789 姓名:蔡磊 登录次数:0
2. 修改信息
登录号:cailei 密码 456
3. 删除信息
选中并删除该条记录
期望结果 通过增加、修改、删除等操作实现数据库相关信息的更新。操作结果:1、数据库成功增加该条记录
2、成功修改登录号和密码
3、成功删除该条记录
测试结果(正确或错误) 正确
测试人 蔡磊 日期 : 2006/05/27
表5.2 信息管理测试
测试用例 3
描述 信息查询测试
测试方法 以成绩查询为例:
在文本框输入查询条件 蔡磊 进行查询
期望结果 系统列出与查询条件匹配的相关信息
操作结果:窗口列出 蔡磊 的成绩信息,如下:
学号 姓名 课程名称 学分 分数
20023851 蔡磊 计算机导论 85 3
20023851 蔡磊 高等数学 75 2
测试结果(正确或错误) 正确
测试人 蔡磊 日期 : 2006/05/27
表5.3 信息查询测试
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>
PB教务管理系统(开题报告+任务书+英文文献翻译) 第19页下载如图片无法显示或论文不完整,请联系qq752018766