软件测试基础课程实验报告
姓名:崔业壮
班级: 31414 专业:软件技术
学院:应用技术学院
分数:
目录
目录 (2)
第一章引言 (3)
1.1编写目的 (3)
1.2测试范围 (3)
1.3参考资料 (3)
1.4术语和缩略语 (3)
第二章测试概要 (4)
2.1测试用例设计 (4)
2.2测试环境与配置 (4)
第三章测试内容和执行情况 (5)
3.1项目测试概况表 (5)
3.2测试用例设计 (5)
3.2.1*****模块测试用例设计 (5)
第四章测试结果及缺陷分析 (8)
4.1测试执行情况与记录 (8)
4.2测试覆盖分析 (8)
4.3缺陷报告及分析 (8)
4.3.1缺陷报告 (8)
4.3.2缺陷分析 (9)
第五章综合评价 (10)
5.1软件能力 (10)
5.2缺陷和限制 (10)
5.3建议 (10)
第六章测试心得 (11)
第一章引言
1.1编写目的
本测试报告为长春工业大学校园网站的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述校园网站是否符合用户各种需求,达到校园网应有的功能目标).预期参与人员包括学生、测试人员、教师、网站管理者、高层管理者等。
1.2测试范围
测试主要针对长春工业大学校园网主页及图书馆模块进行系统测试,
包括可用性测试、兼容性测试、安全测试等。
本报告测试的主要内容包括:
可用性测试:测试校园网首页各功能是否实现。
兼容性测试:测试校园网在不同浏览器,不同机器上是否能够正常运行。
安全测试:测试校园网是否存在安全漏洞,以及用户信息的保密性是否良好。
1.3参考资料
软件测试教材,学生对校园网要求的调查问卷,具体各模块测试用例手册等。
1.4术语和缩略语
ipv4:
ipv6:
第二章测试概要
测试校园网主页及图书馆的各个功能模块。
目的在于通过对校园网进行系统性的测试,总结出校园网的缺陷和不安全因素,提出修改建议,完善系统。
2.1测试用例设计技术
等价类划分测试技术:通过划分有效等价类和无效等价类的健壮性测试方法,设计预期输出结果与实际输出结果相比较,得出测试结果和数据。
边界值测试技术:采用针对需要输入数据的部分功能进行边界值测试,通过输入不同范围的数据,验证模块功能是否正常运行和正确的出错提示功能。
2.2测试环境与配置
硬件环境:正常运行的计算机。
软件环境:windows7操作系统,IE浏览器。
网络环境:ipv4 ,ipv6。
第三章测试内容和执行情况
3.1项目测试概况表
对长春工业大学校园网站的主页和图书馆模块进行了可用性、兼容性、安全性测试。
项目测试概况表如下所示:
3.2测试用例设计
3.2.1校园网主页模块测试用例设计
1.链接测试
3.2.2图书馆模块测试用例设计
1.登录模块测试:
第四章测试结果及缺陷分析
4.1测试执行情况与记录
测试校园网总共消耗流量121M。
耗时4天。
用电5度。
调查人员2人。
测试人员1人。
4.2测试覆盖分析
[测试覆盖率计算: 测试覆盖率=执行数/用例总数*100%] 4.3缺陷报告及分析
4.3.1缺陷报告
缺陷编号:
严重程度:
缺陷概要:
重现步骤:
预期结果:
实际结果:
......
4.3.2缺陷分析
本次测试中共发现bug***个,按严重程度,缺陷集中在**级,即***缺陷[例如功能性缺陷]相对多些。
可以看出缺陷大部分集中在***部分。
第五章综合评价
5.1软件能力
经过测试,***部分在功能方面,如***能***;****部分在功能方面,......
5.2缺陷和限制
1. 图书馆部分的友情链接部分没有间隔,无法分清楚。
2. 图书馆部分的登录按钮过小,不易查找到。
3. 图书馆部分的登录模块信息提示错误,模糊不清,易混淆,
4. 图书馆模块的外文检索功能访问数据过于庞大,模糊查询,不易查找。
5. 图书馆模块的高级检索按钮无法点击,没有按钮图标。
5.3建议
1. 建议校园网管理人员改善界面的外观,优化导航和链接布局,尤其是图
书馆部分首页下方的友情链接,要有间隔,清晰可见。
2. 图书馆部分的登录按钮要尽可能的放大些,查找方便,易登录。
3. 图书馆模块的外文检索最好有一个下拉列表,供用户选择适当的语言进
行检索,
4. 图书馆模块的高级检索按钮没有配置好属性,影响用户使用,必须尽快
修改。
5. 图书馆登录模块应有适当的准确的提示功能,
第六章测试心得
通过对长春工业大学校园网的测试,使我对软件测试这一门技术有了更深一层的理解。
软件测试不仅仅是一门简单的测试技术,它是一门系统性的学科,软件测试拥有着很高的专业水平和很深的钻研领域,我认为学习这一专业可以有更好的发展前景。
同时,通过测试校园网是我了解到任何看起来很完美的软件都会有缺陷,不存在没有缺陷的软件,只有不断的改进,逐渐达到更好,无限的接近完美。
这是一个测试员基本的态度。
而且,这更是一份需要耐心,细心,专心的工作。
容不得一点马虎,否则,劳民又伤财,费时费力,
软件测试并不是一个人的工作,一个软件的完全测试需要测试员在开发阶段就开始同各个阶段的编程人员协商,共同测试,齐心协力,团结协作,高效率的完成测试工作。
这样软件的最终产品才会有更少的错误和缺陷,才能更好的测试,节省人力,物力,更好的满足客户的需求。
这也是测试员对软件进行测试的最终目的及追求。