logo资料库

软件测试大作业.doc

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
华北水利水电大学大作业 华北水利水电大学 North China University of Water Resources and Electric Power 大 作 业 测试分析 = 学 院 专 业 姓 名 学 号 指导教师 完成时间
华北水利水电大学大作业 一、实验目的 1、汇总测试用例和测试出的缺陷; 2、掌握测试分析方法和步骤。 二、实验内容和要求 要求:基于前面所做的实验,对测试结果进行分析,找出本次测试的优、缺点,总 结测试经验,以备其他测试借鉴。 包括使用测试用例数量、测试出缺陷数量、测试中断条件、所设计的测试用例可能 存在的不足等。 三、实验步骤(将测试结果分析附于此处) 测试用例汇总 功能测试 1. 登录 等价类划分 输入条件 编号 有效等价类 编号 无效等价类 输入用户名 (1) Doctor (2) Admin 输入密码 (5) Doctor1 (6) Admin1 (3) (4) (7) (8) Doctor Admin Doctor2 Admin2
华北水利水电大学大作业 编号 输入 预期输出 实际输出 覆盖等价类 用户名 密码 Doctor Doctor1 登陆成功 登陆成功 (1)(5) Doctor Null 密码不能为 密码不能为 (1)(7) 空 空 Null Doctor2 用户名不能 用户名不能 (3)(7) 为空 为空 Doctor Doctor2 密码错误 密码错误 (1)(7) Null Admin1 用户名不能 用户名不能 (4)(6) 为空 为空 Admin Admin 密码错误 密码错误 (2)(8) Admin Admin1 登陆成功 登陆成功 (1)(6) 1 2 3 4 5 6 7 边界值法 测试步骤 预期输出 用户名 zhangsan 密码 123 密码错误 实际输出 密码错误 用户名 z 密码 123456 用户名错误 用户名错误 2. 挂号 编号 1 2 3 4 测试点 无余号 有余号,但没登陆 有余号,登陆失败 有余号 预期结果 提示挂号失败 提示请登录 提示登陆失败 提示挂号成功 输入 编号,姓名,性别, 预计输出
华北水利水电大学大作业 001,张三,男,15838804574,2,01 提示挂号成功,并打印挂号单 001,李四,男,15828804574,2,02 提示编号为 001 的病人信息已存在 002,张良,男,15838803574,2,100 提示不存在编号为 200 的科室信息 003,李四,15838804573,2 提示挂号信息不完整 3. 管理员 输入 编号,名称 01,内分泌科 01,神经科 02,bcjdsk 02, 输入 编号,名称 01,外科 02,神经科 4. 药房 输入 发药人,病人编号,药品编号,数量, 科室 000001,001,00000001,3,01 673826,002,00000002,3,02 000002,002,12345678,3,03 000001,002,00000003,k,03 000001,002,00000003,1,100 输入 进药人,药品编号,数量,科室,厂商 号 000001, 00000001,3,01,001 673826,00000002,3,02,002 000002,12345678,3,03,002 000001,00000003,k,03,001 000001, 00000003,1,100,002 000001,00000003,10,02,100 预计输出 添加成功 提示添加失败,已经存在编号为 01 的科 室信息 提示添加失败,科室名称错误 提示添加失败,科室名称为空 预计输出 进入该科室信息页面 提示不存在该科室 预计输出 发药成功 提示不存在编号为 673826 的工作人员 提示不存在编号为 12345678 的药品信息 提示请输入正确的发药数量 提示不存在该科室 预计输出 发药成功 提示不存在编号为 673826 的工作人员 提示不存在编号为 12345678 的药品信息 提示请输入正确的发药数量 提示不存在该科室 提示不存在编号为 100 的厂商信息
华北水利水电大学大作业 测试用例分析 经过对医院管理系统的测试,发现很多问题,在最初的黑盒测试设计的测试用例不够, 并没有将所有合法的输入和非合法的,但是可能的输入进行测试,采用等价类划分时应 该使所有的有效等价类和无效等价类都被覆盖,边界值分析同样是测试用例没有设计足 够多的测试用例,忽略了一些边界,最终在测试时发现有些不合法的输入,不能产生正 确的提示信息。所有实验共计划了 60 个测试用例,实际运行了一半,有 10 测试用例失 败,在这些失败的测试用例中,有 7 个错误在修改后最终运行成功,实验过程中跳过了 一些测试,因为有些测试用例设计与其他用例运行结果相同,有些是因为没有相应的测 试工具,还有一些基于环境原因没有办法测试,测试并没有覆盖所有影响系统性能的重 要事件,仅仅使系统基本可以正常运行。 测试结果分析 对软件功能的结论 1. 登录 能力:在测试过程中对于选用的测试用例基本能提出错误提示,表现良好 限制:只有病人能够注册,如果登录类型选错,不管用户名和密码是否正确都会提出错 误提示 2. 挂号 能力:查询能力比较好,速度也比较快,而且添加了退号功能,更方便使用 3. 管理员 能力:管理员测试中的各项功能,包括科室添加,科室删除,科室修改,速度比较快 限制:对于管理员信息表的数据项还应该多添加一些,并且管理员的功能应该更加强大, 比如添加管理员,修改信息,删除管理员 4. 药房 能力:药品查询速度较快,查询能力也比较好 限制:由于数据库内容较少,查询速度不能反映出软件处理的真实情况 5. 医生就诊 能力:界面友好,速度较快 限制:病人的症状要医生写入,这点有待改进 对软件性能的结论
华北水利水电大学大作业 兼容性 编号 1 2 3 系 统 / 浏 览 器 Linux Winxp Win7 IE7.0 IE8.0 Opera N/A Y Y N/A Y Y N/A Y Y 恢复能力 异常输入 客户/服务机断电 错误的操作顺序 网络通信中断 异常关闭某功能 安全性 恢复能力 一般 良好 差 一般 造成的损失 无 无 数据丢失 无 检查项 系统有超时限制吗 相关的重要信息写进日志了吗 传输信息加密了吗 传来的信息完整吗 用户界面 检查项 窗口切换、移动、改变大小时正常吗 各种界面元素的文字正确吗 各种界面元素的状态正确吗 各种界面元素支持键盘操作吗 各种界面元素支持鼠标操作吗 对话框中的缺省焦点正确吗 数据项能正确回显吗 对于常用的功能,用户能否不必阅读手 册就能使用吗 执行有风险的操作时,有“确认”、“放 弃”等提示吗 操作顺序合理吗 按钮排序合理吗 导航帮助明确吗 提示信息规范吗 软件测试结果统计分析 测试人员的类别及其评价 没有 不能有效跟踪,安全性较差 没有 信息完整 测试人员的类别及评价 正常 正常 异常 正常 正常 正常 正常 是 是 合理 不太合理 不明确 不太规范
华北水利水电大学大作业
华北水利水电大学大作业 错误根本原因分解
分享到:
收藏