javaweb的教务管理系统的系统测试设计与实现(源码)【字数:10995】

摘 要教务管理系统是高校常用的日常管理软件,现在的教务管理系统并不是单一的承载着信息如何展示功能,更多的是如何把日常繁重的工作更加敏捷化,高效化,这对系统提出了更高的要求。保证教务管理系统更稳定为学校师生服务已经成为必要,提高系统功能的准确性、可靠性、易用性、可维护性,都给我们带来实际的问题。软件测试是软件质量保障的关键环节,也是提高软件质量的重要手段。为了保障教务管理系统能够稳定的、准确的运行,本论文主要对该系统的基本业务功能与性能进行测试。采用目前应用比较广泛的自动化工具UFT11与性能测试工具LoadRunner作为主要测试手段,同时规划合理的计划与测试方法尽可能的发现该系统存在的故障。
目 录
第一章 教务系统测试背景和测试计划 1
1.1 测试背景 1
1.2 测试流程 1
1.3 测试安排 1
1.4 测试环境 2
1.5 系统介绍 2
1.6 测试策略 3
1.7 缺陷级别 4
第二章 测试工具介绍 6
2.1 LOADRUNNER工具概介绍 6
2.2 UFT工具概介绍 6
第三章 测试分析和设计 8
3.1 用户登录 8
3.1.1 登录场景分析 8
3.1.2 测试设计 8
3.1.3 登录界面故障问题 9
3.2 管理员学生信息维护 11
3.2.1 管理员管理学生场景分析 11
3.2.2 功能测试 12
3.2.3 界面测试 13
3.3 管理员班级信息维护 13
3.4 管理员课程信息维护 14
3.5 教师成绩信息维护 15
3.6 学生选课与成绩信息查看 16
第四章 测试脚本录制与执行 18
4.1 创建测试脚本 18
4.1.1 运行结果 22
第五章 性能测试 24
5.1 性能场景分析 24
5.2 创建性能脚本 24
5.3 运行执行测试 26
5.3.1 20用 *好棒文|www.hbsrm.com +Q: ^351916072# 
户运行结果分析 26
5.3.2 50用户运行结果分析 27
5.3.3 100用户运行结果分析 29
5.3.4 1000用户运行结果分析 30
5.3.4 2000用户运行结果分析 32
5.4 性能测试总结 34
第六章 测试报告 35
6.1 测试报告 35
6.2 缺陷问题 35
6.3 系统建议 36
6.4 质量评估 36
结 论 37
致 谢 38
参考文献: 39
前 言
软件测试是软件生命周期中重要的组成部分,所谓的软件测试其实就是在软件生命周期的不同阶段采用不同的测试方法和手段检验程序的正确性,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别[10]。
软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性[9]。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义[8]。软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。不足的测试势必使软件带着一些未揭露的隐藏错误投入运行,这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。自动化就是通过测试工具或其他手段,按照测试人员的预定计划对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成后者难以实现的一些测试工作[8]。正确、合理地实施自动化测试,能够快速、全面地对软件进行测试,从而提高软件质量,节省经费,缩短产品发布周期[1]。同时评估系统性能和最终用户体验。这里我们将教务信息网进行合理有序的自动化功能测试与性能测试。
第一章 教务系统测试背景和测试计划
1.1 测试背景
随着信息化社会发展起来,我校工作的管理方式也由原有的手工操作转换为计算机网络运作。再加上最近几年高校招生规模的扩大和信息化、网络化快速发展,逐步完善教务管理系统成了必然的趋势[4]。教务管理系统是以网络为平台,帮助学校进行教务管理工作,因此对教务系统的详细测试就非常有意义。
1.2 测试流程
教务管理系统系统测试的测试流程可分为:计划、设计、执行、退出评估4个阶段,如图 11:

图11 测试流程
1.3 测试安排
测试安排实际就是安排一下有哪些测试活动,那些活动的开始、结束时间,以及参与测试的人员,如表11:
表11 测试安排
测试活动
开始时间
结束时间
测试人员
测试工具搭建
3月12日
3月23日
顾佳博
自动化测试脚本设计与执行
3月26日
4月13日
顾佳博
手动测试
4月13日
4月15日
顾佳博
性能测试脚本设计与执行
4月16日
4月27日
顾佳博
测试报告总结
4月30日
5月4日
顾佳博
1.4 测试环境
软件测试的测试环境可分为软件和硬件环境,而本次的测试环境的规格如下:
表12 测试环境
配置说明
硬件配置
CPU配置:2核×2(主频3.0)
内存配置4G
存储配置80G×4
软件配置
操作系统Win7 旗舰版

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/56.html

好棒文