毕业设计 打字程序白盒测试,共29页,17324字 摘要 软件开发和使用的历史已经留给了使用者很多由于软件缺陷而导致的巨大财力、物力损失的经验教训。这些经验教训迫使软件开发者们必须添加一个相应的流程,并在此流程中采取强有力的检测措施来检测未发现的隐藏的软件缺陷,也就是软件测试。 软件测试的核心是测试思维,你的思维能深入到什么程度,测试就能做到什么程度,本次课题旨在训练我们的测试思维,同时通过本次的课题实例掌握测试流程与技巧,为我们成为真正的测试人员打下坚实的基础。 随着计算机软件的规模越来越大,软件测试成为了软件质量保障的关键环节,软件测试自动化也成为了软件测试领域所无法逾越的发展阶段。 本文将使用白盒测试技术对打字练习程序进行测试,通过设计测试方案,对程序进行系统的单元测试,收集测试数据,对测试数据进行分析等手段,最终生成相关资料及最终测试报告,详细介绍及探讨软件测试技术和白盒测试实例的设计与实现。 本文的展开将通过以下三个部分: 第一部分:白盒测试及黑盒测试技术的相关介绍,市场上主流测试管理工具的对比分析。 第二部分:本文相关项目的案例分析和测试规划,打字练习程序白盒测试的测试思路和测试方案设计 第三部分:打字练习程序白盒测试的具体实现细则 关键字:黑盒测试,白盒测试,测试管理,测试桩,测试点 目录 摘要...............................................................................................................................................1 引言.................................................................................................................................................1 第一章 白盒测试研究...................................................................................................................2 1.1 软件测试概述..........................................................................................................................2 1.2白盒测试....................................................................................................................................3 1.3代码测试....................................................................................................................................4 1.3.1静态测试.................................................................................................................................4 1.3.2动态测试.................................................................................................................................5 1.3.3接口测试.................................................................................................................................6 1.4白盒测试六种覆盖方法...........................................................................................................7 1.5主流白盒测试工具..................................................................................................................10 1.5.1Parasoft白盒测试工具集.......................................................................................................10 1.5.2Compuware白盒测试工具集.................................................................................................10 1.6测试管理工具...........................................................................................................................11 第二章 项目分析与规划测试......................................................................................................12 2.1项目分析...................................................................................................................................12 2.2主要功能模块...........................................................................................................................12 2.3 测试环境配置........................................................................................................................13 2.4 测试思路与测试方案设计....................................................................................................13 第三章 系统白盒测试实例的实现..............................................................................................15 3.1测试的目的...........................................................................................................................15 3.2测试项...................................................................................................................................15 3.3通过的准则...........................................................................................................................15 3.4测试步骤...............................................................................................................................15 3.4.1静态测试.........................................................................................................................16 3.4.2动态测试........................................................................................................................16 3.5测试实施...............................................................................................................................16 3.5.1接口测试.........................................................................................................................16 3.5.2数据流测试.....................................................................................................................20 3.5.3基本路径测试.................................................................................................................23 3.5.4导出测试用例.................................................................................................................24 3.5.5设计测试用例.................................................................................................................24 3.8 测试总结.............................................................................................................................25 3.8.1软件测试的误区.............................................................................................................25 3.8.2测试项目中的常见问题及处理方法.............................................................................28 3.8.3测试的提高.....................................................................................................................29 总结与展望......................................................................................................................................31 致谢..................................................................................................................................................32 参考文献..........................................................................................................................................33 |
查看评论
已有0位网友发表了看法