软件测试课程设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
@@@@大学 课 程 设 计 说 明 书 课程名称 软件测试技术课程设计 题 目 CppCheck测试 院 系 信息工程学院 班 级 计科131 学生姓名 指导教师 日 期 2016.7.5 课程设计任务书 课程设计题目 CppCheck测试 姓名 学号 1 专业班级 计算机 组别 组长 同组成员 指导 教师 课程设计目的 通过本课程设计,深刻理解和掌握软件测试的基本方法、基本技术和常用测试工具,熟练掌握测试用例的设计,同时进一步提高学生对于复杂程序的编写能力,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。 课程设计环境 硬件:装有windows操作系统的计算机 软件:CppCheck 课程设计任务和要求 任务要求: 1.理解CPPCheck软件的基本功能和特征; 2. 掌握软件测试方法在CPPCheck测试中的运用; 3.完成CPPCheck相关任务模块测试用例的设计; 4.实现CPPCheck的核心功能的测试; 5.撰写测试CPPCheck软件的相关文档; 6.撰写出符合要求的课程设计报告。 参考 文献 1.郑人杰,软件测试技术,清华大学出版社 2.徐仁佐,软件可靠性技术,清华大学出版社 3.林宁、孟庆余,软件测试使用指南,清华大学出版社 4.古乐、史九林,软件测试技术概论,清华大学出版社 时 间 进 度 安 排 序号 起止日期 工 作 内 容 1 5.4 学生熟悉题目背景,选题 2 5.5-6.3 CppCheck测试需求分析 3 6.4-6.9 CppCheck测试设计 4 6.10-6.15 CppCheck测试 5 6.16-6.22 撰写上交课程设计报告 任课教师: 时间:2016.7.5 目录 TOC \o 1-3 \h \z \u 一.任务的描述 1 1.1目标 1 1.2测试对象介绍: 1 1.2.1 概述: 1 1.2.2介绍: 2 1.2.3 基本使用: 2 1.2.4 高级使用: 2 1.4.运行环境: 5 1.5.条件与限制: 5 二.测试设计 5 2.1测试阶段的选择: 5 2.1.1单元测试 5 2.1.2集成测试 7 2.1.3系统测试(System Testing): 7 2.2测试方法的选择: 7 2.3 选择工具: 8 2.4设计测试用例: 9 2.4.1静态测试 9 三.测试执行和结果 10 3.1白盒测试 10 3.2黑盒测试 16 四.测试的结果 19 五. 感想认识 20 六.参考文献 21 课程设计报告文档 一.任务的描述 1.1目标 测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误。信息系统测试应包括软件测试、硬件测试和网络测试。硬件测试、网络测试可以根据具体的性能指标来进行,此处所说的测试更多的是指软件测试。 一是对质量或可接受性做出判断:通过测试给出所测系统总体质量现状,譬如满足工件的出入口标准,达到发布要求,遗留缺陷或者风险 ??二是发现问题,而且尽可能早一些,并确保其得以修复:目的是要发现问题,就需要使用不同的方法类型进行测试,尽可能早的发现问题,就是尽快的参与测试,并提高测试的效率和有效性,使严重的问题尽早被发现;确保缺陷得以修复,需要说明的是不是所有的缺陷都可以被修复的,那么我们要在提交缺陷单的时候自己首先已经有一个尺度,哪些是必须解决的,哪些是有时间可以解决的,那些是可以推迟到下个版本,哪些是无法解决但是要提出来的,跟自己的团队磨合久了,测试人员心理这个尺度应该是很清楚的,再则就是注意与开发之间的沟通技巧和专业度,特别在国内团队,随意性比较大,某个缺陷的解决很可能是因为开发心情好或者跟开发者交情好,或者开发觉得你够专业。 ??三是改进测试过程或者软件开发过程:通过测试,对一些测试数据的度量和报告,对团队合作上一些问题的发现和总结,可以反过来为测试过程和开发过程的改进提供依据,从而促进团队朝着更积极有效的方向发展。 总之要做到以最少的人力、物力、时间找出软件潜在的错误和缺陷。 1.2测试对象介绍: 1.2.1 概述: Cppche

文档评论(0)

lxm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档