- 8
- 0
- 约1.74万字
- 约 26页
- 2017-08-11 发布于安徽
- 举报
大型邮件系统中黑盒测试的
实践改进
Improvement of black box testing
in large mail system
同济大学软件学院
2004-5-20
【摘要】伴随着软件工程的发展与成熟,软件测试也越来越受人关注。黑盒测试是软件测试中最接近用户观点的,也是处于最无序混乱状态的测试。本文主要介绍了黑盒测试特点及相关的理论与方法,并结合实际项目中存在的问题与得到的教训,提出测试过程中的改进方法。包括测试过程中测试执行的管理,bug的管理等。同时结合一种测试工具SilkTest,介绍了自动化黑盒测试的特点和实施原理,同时也结合前面提到的项目,介绍它的实际使用,重点讨论了利用自动化工具进行web测试自动化框架的建立。最后讨论了手工测试和自动化测试各自的利弊及相互间的不可替代性。
【关键词】 软件测试 黑盒测试 自动化测试
【Abstract】With the development of software engineer, people make more and more importance on software testing. Black box testing is the most closest testing method to user’s opinion, and is also the most discrete testing.
This paper introduces the characteristic of black box testing , the theory and method related.
And some improvements are put forward based on the problems and lessons in project. which involves the management of testing execution and bug during the testing process.
This paper also introduces the characteristic and the principle of black box testing automation through one kind of testing toolSilkTest., and tries to take it into that project, emphasis on the construction of the framework of web automated testing by automation tool.
Last, this paper discusses the advantage , disadvantage, unsubstitutableness between hand-testing and automated testing.
【Keywords】 software testing black box testing automated testing
绪论 4
1 软件测试与项目概述 5
1.1 软件测试介绍 5
1.2 项目概述 5
1.3 测试三要素 5
2 手工测试及存在的问题 7
2.1 测试流程 7
2.2 测试用例 7
2.2.1 测试用例结构 7
2.2.2 测试用例的生成 8
2.2.3 测试用例的执行 9
2.3 bug 的管理与跟踪 9
2.3.1 bug的跟踪管理流程 9
2.3.2 及时有效地报告bug 10
2.4 测试状态报告 10
2.5 手工测试存在的问题 11
2.5.1 重复测试 11
2.5.2 可重用的测试数据 12
2.5.3 腐朽的测试用例与探索性测试 12
2.5.4 管理在黑盒测试中的重要性 13
3 自动化测试 14
3.1 测试自动化的绩效 14
3.2 商业测试工具实现方式 14
3.3 关于SilkTest 15
3.3.1 SilkTest 介绍 15
3.3.2 SilkTest的主要特点 15
3.4 自动化测试在项目中的运用 16
3.4.1 建立SilkTest项目 16
3.4.2 捕捉GUI信息 16
3.4.3 测试脚本的结构 18
3.4.4 自动恢复系统 19
3.4.5 测试脚本的编写与执行 19
3.4.6 测试结果 22
4 自动化测试与手工测试的比较 23
4.1 测试自动化要考虑的因素 23
4.2 手工测试的不可替代性 23
5 结束语 24
绪论
随着软件进入人类生产与生活的方方面面,软件的缺陷所带来的影响也越来越引人关注。与此同时,软件的功能越来
您可能关注的文档
- 毕业设计(论文)-1KW光伏发电单相离网220V 逆变器设计.doc
- 毕业设计(论文)-10KV供电系统设计.doc
- 毕业设计(论文)-4250宽厚板矫直机设计.doc
- 毕业设计(论文)-55M集散两用船船体结构规范设计.doc
- 毕业设计(论文)-220KV电网继电保护的配置和整定.doc
- 毕业设计(论文)-《数据库实用技术》课程指导平台的开发.doc
- 毕业设计(论文)-java超市进销存管理系统.doc
- 毕业设计(论文)-JAVA某酒店内部管理系统的开发与应用.doc
- 毕业设计(论文)-JSP学生成绩管理系统--管理员模块设计与实现.doc
- 毕业设计(论文)-LED驱动电路.doc
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)