教学辅助软件的白盒测试设计与实现.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13809
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着现代化经济技术的发展,人们对生活方式,工作环境以及学习条件要求越来越高。现代IT技术的发展对教育事业产生了巨大的影响,例如与我们密切相关的“校园一卡通系统”、“图书管理系统”、“教务系统”等等,这些校园平台已经成为我们学习生活中不可或缺的一部分。为了便于老师学生之间的互动,学生成绩的提高,以及教师教学效率的提高,有必要开发一款Java web教学辅助系统,主要目的是便于教师课后通过网络平台布置作业,发布信息等,这样可以供学生浏览,下载,以及便于学生上传作业,与教师在线交流。让师生的互动更加便捷、高效。为了验证该系统的功能是否完善和是否有良好的用户体验,以白盒设计为理念,使用当前流行的测试方法和工具保证系统代码的完善性。在开发过程中使用Metrics工具对项目进行实时度量,进行静态白盒测试。使用JUnit结合EMMA工具对系统进行动态白盒测试,分析测试结果,保证对关键代码的测试覆盖率。

关键词:教学辅助系统; 白盒设计; Metrics; JUnit

 

目 录

摘 要

Abstract

第一章 绪论-1

1.1 引言-1

1.2 论文研究背景-1

1.3 论文研究内容-2

第二章 可行性分析-3

2.1 市场可行性分析-3

2.2 技术可行性分析-3

2.2.1 Java EE-3

2.2.2 软件测试技术-3

第三章 教学辅助软件测试环境-5

3.1 Eclipse的安装-5

3.2白盒测试工具-5

3.2.1 JUnit 工具-5

3.2.2 Metric工具-6

3.2.3 EMMA工具-6

第四章 软件开发与测试的总体设计-7

4.1 功能性需求分析与设计思路-7

4.1.2 需求分析-7

4.1.2 软件功能设计思路-8

4.1.3 软件详细流程-9

4.2 功能详细设计-12

4.3 软件测试模型-14

4.4 单元测试-17

5.1 软件测试简介-19

5.2 动态白盒测试-19

5.2.1 JUnit测试-19

5.2.2 测试类分析-20

5.2.3 EclEmma测试结果-21

5.3 静态白盒测试-23

5.3.1 Metrics的使用-23

5.3.2 Metrics结果分析-24

5.3.3 Xenu网页死链接验证-27

第六章 软件操作说明-28

第七章 总结-32

参考文献-33

致谢-34

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:在开发教学辅助软件的同时,软件测试过程也必不可少,可以说,软件测试是软件工程中最重要的步骤之一。许多国内的IT公司对软件测试有着严重的偏见,在中小型软件开发企业中,软......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: