该测试分析报告的目的主要是对上面的软件测试计划的测试项目给出具体的测试结果。在测试分析的基础上,对测试的结果以及测试的数据等加以记录。
和分析总结。它也是测试过程中的一个重要环节,是软件测试的说明书。
软件系统的名称为:“学生学籍管理系统”
本项目的任务提出者:蒋老师。
本项目的开发者:郭凯振小组。
本项目的用户:管理员,教务处管理员,学校教师,学校全体学生。
实现该软件的计算中心:dell1464
独立文档系统。
mysql:系统服务器所使用的的数据库管理系统。
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
在系统测试时依据业务流程采用回归测试。
测试环境与配置
操作系统:windows 7
数据库:mysql
测试方法(和工具)
2.1测试项目。
1.用户登录窗口的测试结果。
在登陆框中输入空用户名后系统的出错提示正确的输入提示。测试过程与计划相符。
在登陆框中输入错误的用户密码出错提示正确的输入提示。测试过程与计划相符。
2.添加用户窗口的测试结果。
在添加记录框中输入重复的用户名出错提示。测试过程与计划相符。
在添加记录框中输入空用户名出错提示。测试过程与计划相符。
3.修改用户密码窗口的测试。
在修改用户密码框中输入原用户密码不出错提示。测试过程与计划相符。
4.添加学籍信息窗口的测试。
在添加学籍信息框中输入空的学号 , 已存在的学号出错提示。测试过程与计划相符。
5.修改学籍信息窗口的测试。
在修改学籍信息框中输入空的学号出错提示。测试过程与计划相符。
6.查询学籍信息窗口的测试
在查询学籍的查询方式框中输入空的学号出错提示。测试过程与计划相符。
7.添加班级信息窗口的测试。
在添加班级窗口中输入空的班号出错提示。测试过程与计划相符。
8.修改班级信息窗口的测试。
在修改班级窗口中输入空的班号出错提示。测试过程与计划相符。
2.2 测试机构和人员。
测试机构 ――学生学籍管理系统》网络工程09-1郭凯振小组。
人员主要由各程序模块的软件开发人员共同主持。
经过软件的测试,系统基本上达到需求定义阶段用户所提出的要求。开发工作合格。
软件基本达到设计要求,软件功能完整,用户界面良好,错误处理正确,且能正确提示错误种类。
在测试中也发现软件的一些不足与缺陷,比如软件在用户第一次登陆时,也就是用户刚拿到软件时,必须用预先设定好的管理员账号登陆系统才能进行添加新用户的操作,等等一些缺陷,需要在软件进一步修改和维护时予以纠正。总的来说,软件通过测试。
建议在在用户登陆界面更加完善,更加通俗易懂。另外还要对网络传输方面加强其保密性和安全性.
该软件在各方面的综合能力都可以,可以通过,应用!
4.1.1.学生学籍管理:学籍的信息包括了学生姓名,性别,出生日期,籍贯,民族,专业,班级,联系**。
4.1.2.
学生所有信息维护:填写各种完整学生的基本信息,向数据库提交信息;可以对基本信息进行维护,增加进入数据库,将查询到的基本信息做相应处理,如删除某些学生基本信息等对应的在数据库里都有所反应。
4.1.3.管理员库维护:系统管理员有超级权限,能够对管理员库进行维护,不可以看到管理员用户的密码;
学生操作权限:
4.1.4.
信息查询(用户登录界面):学生可以通过学号姓名和密码进入信息查询界面,既可以对各项信息查询,同时可以完成修改和增加等的功能。成功登录后学生可以获得各种目录查询、学生信息查询、学生学籍列表查询、更改密码。
其中学生信息查询中可得到自己的基本信息、学籍的情况。
数据安全性做的不够好,用户的登陆是是通过数据库的权限的约束,没有更好的安全技术,会导致不法分子恶意破坏和数据丢失等可能性问题。
对每项缺陷提出改进建议,如:
a. 对有用户需要一个验证。比如通过随机产生的验证码来验证登陆。
b. 数据库的建表的数据应该更加的规范和结构清晰,c. 时间紧迫度:严重;
d. 耗时:一周;
e. 全体小组成员共同负责。
该软件达到预定目标,可以交付使用。
本次测试共消耗5人时,测试数据量中等,数据范围涉及所有预定要求数据的格式。
软件工程课程设计
天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 12级计算机科学与技术 1 班。学号 20121030108 姓名 付永霞。2015年6月25日。目录。1.可行性研究。1.1技术可行性3 1.2经济可行性3 1.3操作可行性3 2.需求分析。2.2.1...
软件工程课程设计
徐州工程学院。课程设计报告。名称软件工程课程设计 学院信电工程学院 专业软件专业。班级 11软件。姓名云柏。姓名陆剑锋。姓名徐宁。姓名陈胜。指导老师王小磊。组员 云柏陆剑锋 徐宁陈胜。分工 引言。随着科技和经济的发展,人们的消费越来越倾向于网络,出现了网购这种越来越受欢迎的新型消费方式。为了提高学校...
软件工程课程设计
个人整理精品文档,仅供个人学习使用。课程设计教案的基本内容和要求 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析 软件设计 编码到软件测试运行的软件开发全过程。1 同类著名 浏览 分析 需求分析 3 原型主页设计及网页设计。4 数据库设计及应用设计。5 交互网页开发技术或其他专门开...