1、软 件 测 试 实 习 报 告-学籍管理系统课程名称: 软件测试实习 院系名称: 计算机科学与技术学院 专业班级: 软件工程11-1 学生学号: 学生姓名: 指引教师: 第一某些 测试筹划第1章 引言1.1综述学籍管理系统是基于java开发一种项目。本测试将会对学籍管理系统进行测试,完善其网站功能性。对学籍管理系统中学生资料管理、查询、添加、删除、修改进行相应涉及安装,界面,功能测试。在进行其测试时所需人力资源为1位,所需时间要15天,所需软件为myeclipse8.5,JUnit4。费用:无。1.2 参照文献总体设计阐明书设计规定阐明书详细设计阐明书软件测试办法和技术,朱少民,清华大学出版社
2、。软件工程,张海藩,清华大学出版社。软件工程模型与办法,肖丁等,北京邮电大学出版社 。信息系统应用与开发案例教程,陈承欢,清华大学出版社。基于B/S构造学生成绩管理系统设计与实现,赵洋、张丽、王恩东、李玉红,沈阳化工学院学报。第2章测试项2.1 测试项测试项名称测试项标记介质特性变换规定有关引用材料功能测试1.1F_ADD(录入学生信息)1.2F_MODIFY(修改学生信息)1.3F_QUERY(查询学生信息)1.4F_DELETE(删除学生信息)安装测试2.1I_RE(运营环境)2.2I_IE(安装环境)界面测试3.1I_UI(顾客界面)3.3I_AI(管理界面)表2:被测试项2.2 不测试
3、软件项软件项名称软件项标记未测试因素有关引用材料1.性能测试1.C条件不具备2.客户端兼容性测试2.CC没有详细测试工具3.安全性测试3.S没有规定表3:不被测试项第3章被测试特性特性或组合名称测试设计阐明编号录入学生信息1.1T_F_ADD修改学生信息1.2T_F_MODIFY软件运营环境测试2.1T_I_RE软件安装环境测试2.1T_I_IE顾客界面测试3.1T_I_UI表4:被测试特性第4章不被测试特性特性或组合名称测试设计阐明编号1.连接速度测试1.1T_C_CS2.安全性测试2.T_S表5:不被测试特性第5章 办法5.1边界值测试对顾客名和密码输入测试,输入条件规定了值范畴,取刚达到
4、这个范畴边界值,以及刚刚超越这个范畴边界值作为测试输入数据。5.2 等价类划分所有也许输入数据,即程序输入域划提成若干某些(子集),然后从每一种子集中选用少数具备代表性数据作为测试用例5.3 因果图因果图是从用自然语言书写程序规格阐明描述中找到因(输入条件)和果(输出或程序状态变化),通过因果图转化为决策表。第6章项目通过准则功能测试用例覆盖通过率100,非功能性测试用例覆盖率达到80。较小缺陷:使操作者不以便或遇到麻烦,但它不影响功能操作和执行,如个别不影响产品理解错别字,文字排列不整洁等某些小问题,不超过5个普通缺陷:系统次要功能没有完全实现,但不影响顾客正常使用。例如:提示信息不太精确或
5、顾客界面差,操作时间长等某些问题。不超过3个严重缺陷:系统重要功能某些丧失,数据不能保存,系统次要功能完全丧失或者服务受到明显影响不超过1个。致命缺陷:系统任何一种重要功能完全丧失,顾客数据受到破坏,系统崩溃、悬挂、死机,或者危及人身安全不超过0个。第7章 暂停原则和再启动规定7.1 暂停原则安装无法对的完毕或程序文档有相称多失误或系统服务异常或发现Bug。7.2 再启动规定计算机操作系统或者编程系统崩溃时可重启进行测试第8章 应提供测试文档文档名称标记符测试筹划TESTP测试用例TESTC测试报告TESTR表5:应提供测试文档 第9章 测试任务序号任务前期任务特殊技能负责人工作量(天数)完毕
6、日期01测试筹划书安装JDK,安装myeclipse8.5注意各项安装软件配备李飞1天/12/1902安装测试导入项目李飞1天/12/2003软件功能测试安装使用JUnit李飞2天/12/2206界面测试李飞2天/12/2407测试总结李飞2天/12/26第10章 环境规定10.1 硬件Windows XP以上计算机一台10.2 软件操作系统:Windows7运营环境:JDK1.7,myeclipse8.510.3 安全性有关信息与否写进了文献,与否可跟踪。10.4工具单元测试工具:JUnit410.5 文档设计规定阐明书详细设计阐明书总体设计阐明书第11章 人员和培训规定12.1 人员李飞1
7、2.1.1 测试组测试测试组12.2 培训1.JDK安装和java环境配备2.eclipse8.5安装配备与使用3.JUnit使用第12章 进度12.1 进度序号测试任务名称工作量开始日期完毕日期01指定测试筹划1天/12/19/12/1902设计测试1天/12/20/12/2003安装测试1天/12/21/12/2104界面测试2天/12/22/12/2305系统测试1天/12/24/12/2406测试报告1天/12/25/12/2507测试总结1天/12/26/12/2613.2 测试资源有效期限3个月第14章 风险和应急风险1:成员离职后果:留下未完毕任务,打乱筹划应急办法:将剩余任务合
8、理分派成员。风险2:时间变更来源:项目组变更时间后果:有也许不能定期完毕任务应急办法:抓紧工作时间,有条不紊按筹划进行第二某些 测试用例设计文档1 测试用例1.1输入1、录入学生基本信息:输入学号、姓名、选取性别、选取专业、填写年级和出生日期,完毕学籍信息添加。2、修改学生基本信息:通过输入学生学号查看学生已有数据,并对学号、姓名、性别、专业、年级、出生日期等进行修改3、查询与打印学生基本信息:输入学生学号进行学生信息预览,可以通过下面打印选项选取打印文本或者照片。4、删除学生基本信息:通过输入学生学号对学生信息进行查看并决定与否删除,在此过程中会有弹窗提示确认操作。1.2输出学籍信息管理:添
9、加、删除和修改等学生学号、姓名、性别、出生年月、年级等学籍信息1.3环节及操作通过试用不同数据在界面浮现不同内容。对学生学号、姓名、年级、出生年月进行不同输入,进行增删改查操作。运用等价类划分法进行用例设计如下:等价类划分表输 入合理等价类不合理等价类学号数字非数字姓名英文;中文数字 标点符号年级/出生年月数字中文;英文;标点符号测试用例表测试用例测试范畴盼望成果学号:0961姓名:flylee年级:出生年月:.02.20有效学号:0961姓名:李飞年级:出生年月:.02.20有效学号:工号无效姓名:12345无效姓名:,。、无效年级/出生年月:二零一一级无效年级/出生年月:ahfjkah无效
10、年级/出生年月:,。、无效1.4容许偏差输入于显示成果对的率控制在百分之九十以上对的。容许偏差控制在百分之十以内。第三某些 软件缺陷及测试报告 11 录入学生基本信息测试测试对象:功能测试方面:界面负责人:李飞测试人及测试时间:-12-19问题及影响、解决成果:问题:学号不但可以输入数字,还能输入非数字字符、符号等姓名可以包括数字、标点符号等某些不应当浮现年级中有标点符号仍可通过检测出生年月可以包括英文、符号等非法字符解决成果:待定12 修改学生基本信息测试测试对象:功能测试方面:界面负责人:李飞测试人及测试时间:-12-21问题及影响、解决成果:问题:只能通过学号来查找待修改项,不够人性化,
11、应当使用多核心词搜索解决成果:待定13 查询与打印学生基本信息测试测试对象:功能测试方面:界面负责人:李飞测试人及测试时间:-12-23问题及影响、解决成果:问题:只能通过学号检索已存在学生,应使核心词多样化解决成果:待定14 删除学生基本信息测试测试对象:功能测试方面:界面负责人:李飞测试人及测试时间:-12-25问题:只能通过学号检索删除解决成果:待定15 欢迎界面测试测试对象:功能测试方面:界面负责人:李飞测试人及测试时间:-12-26问题及影响、解决成果:未发现问题1.6单元测试使用JUnit单元测试工具对整个项目测试成果如下图所示:在单独测试办法时,会遇到初始化问题,但并不是很严重:
12、1.7集成测试和系统测试所有功能基本独立模块通过严格单元测试后来,接下来需要进行集成测试。集成测试是将已分别通过测试单元按设计规定组合起来再进行测试,以检查这些单元之间接口与否存在问题。本次集成测试以一种实际学生信息管理为例测试系统单元之间接口与否完善。测试信息如下:学号:0961姓名:李飞性别:男专业:计算机科学与技术学院年级:出生:.02.20测试过程如下:一、录入学生基本信息 在将上述数据填入表格后,系统并未报错。点击录入,系统也未提示错误信息。因而录入学生基本信息这块基本没有什么问题。下一步将测试修改学生基本信息。二、修改学生基本信息 如下图输入学号“0961”后,点击“开始修改”,这
13、时在下方显示了咱们要修改所有内容。这也阐明上一步录入工作的确将学生基本信息录入到了学籍管理系统,在修改界面可以对每一项进行修改,修改完毕后,点击下方“录入修改”,系统会弹窗提示与否进行修改,非常人性化。如果放弃修改,可以点击下方“重置”。在这里咱们将学生信息中专业修改为“计算机科学与技术”,年级修改为,再在此页面中查询,成果如下:三、查询与打印学生基本信息 在此界面输入学号“0961”后点击“查询”,成果如下图。由于没有打印机,打印功能未进行测试。 四、删除学生基本信息 在删除界面输入学号“0961”后,系统会显示学生基本信息,点击“删除”后,会弹出提示框询问顾客与否删除。 在删除后再在查询界
14、面查询,成果如下,阐明删除操作已经成功执行:五、欢迎界面测试 点击选项后如下图所示:2.软件缺陷:2.1 录入学生基本信息未对顾客输入数据进行校验:如学号应当由数字构成,而系统却可以接受非数字符号。姓名中包具有数字或者标点符号也可通过系统审核。年级/出生年月中包括非数字也可通过。要加强人机交互。顾客点击“录入信息”后,系统虽然置空信息,但并未提示顾客与否操作成功。这点做得不够好。2.2 修改学生基本信息查询方式单一。应设计为不但可以通过学号查找顾客,还可通过其她核心字,如果管理员要删除整个年级学生信息就可通过年级进行查找。交互方式有待改进。在顾客点击“修改”后,弹出确认框会挡住详细信息页,致使无法查看。2.3 查询与打印学生基本信息在打印选项时,如果顾客不小心点击后系统会立即调用打印机。这点不够和谐,应添加一种询问窗口,询问顾客与否确认打印。2.4 删除学生基本信息点击删除后,弹出确认窗口会挡住学生详细信息,应变化一下窗体位置删除后系统无任何提示,应设计为弹窗提示顾客操作成果。3.测试结论: 本软件在功能实现上已经很完备,结合测试中浮现问题,重要是在界面设计以及对功能细节方面解决尚有欠缺,应更多站在顾客角度来完善软件,更多考虑人机和谐界面原则,在顾客进行操作时候,提供操作成果反馈,使顾客理解自己操作与否生效。同步对于学生基本信息录入各项信息进行约束,检查其与否符合规定格式。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100