- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件测试技术》的教学大纲(理论、实验)
计算机科学与技术学院软件工程(嵌入式培养)专业
《软件测试技术》课程教学大纲
一、课程信息
课程名称(COURSE TITLE) 软件测试技术 课程性质(COURSE CHARACTER) 专业必修 课程代码(COURSE CODE) 321B3A05 学分(CREDIT) 1.5 学时(CONTACT HOURS) 16+16 先修课程(PRE-COURSE) 《C++程序设计》、《Java应用程序设计》、《UML面向对象分析与建模》 课程负责人(COURSE COORDINATOR) 李宗花 二、课程目标
通过本课程的学习,学生应具备以下几方面的目标:
1、了解软件测试基础知识,学会软件测试策略的基本流程;
2、掌握白盒测试方法,能利用路径覆盖和逻辑覆盖技术设计测试用例,并能编写白盒测试的测试脚本
3、掌握黑盒测试方法,能利用边界值分析、等价类划分以及决策表测试等方法设计黑盒测试用例。
4、掌握xUnit、Winrunner、Loadrunner三大测试工具的使用。能在这些工具的支持下对业务系统进行单元测试、功能测试和性能测试。
课程目标对毕业要求的支撑关系表
毕业要求 毕业要求指标点 支撑的课程目标 2.问题分析:能够运用数学、自然科学和工程科学的研究思路与方法,结合文献研究,分析、表达软件系统开发过程中的复杂问题,以获得最优结果。 2-1能够运用数学与自然科学的基本概念和逻辑思维描述和刻画软件工程中的抽象、复杂概念问题;
2-2能够针对不同行业或领域的复杂软件系统和项目选择合适且经济的数学模型,并应用数学模型建立复杂软件系统的形式化模型,以保证软件模型的正确性、一致性和有效性;
2-3能够对模型的正确性建立验证方案,并进行科学的推理;
2-4 能够运用自然科学和数学基础知识,分析和解决软件项目在分析、设计和实现过程中遇到的问题。 课程目标1
课程目标2
课程目标3
3.设计/开发解决方案:能够针对复杂工程问题提出解决方案,在综合考虑社会、安全、法律、文化以及环境等因素的前提下,设计满足需求的软件系统。 3-1熟练掌握面向对象方法的系统业务建模、系统分析、系统设计以及实现的方法;掌握面向服务开发的体系结构;了解面向组件开发的构件集成方法;
3-2 熟悉大型软件系统的开发流程及设计方法;
3-3 具备并熟练掌握Web应用开发的能力;
3-4 具备并掌握移动互联应用开发的能力;
3-5 具备并掌握大数据分析的能力、以及基于云计算开发的能力。
3-6 在软件系统设计与开发过程中能考虑软件分析与设计、以及软件项目实施过程中存在的经济、法律、安全、健康等制约因素。 课程目标2
课程目标3
课程目标4
4.研究:针对本专业的前沿问题和发展趋势,能够运用科学方法对复杂工程问题进行研究,包括设计实验、数据处理与数据分析,以获得最优的结果。 4-1能够运用软件工程专业的相关CASE工具集,正确建立业务模型、系统模型、数据模型、测试模型等,并有效分析这些模型的正确性和一致性,从而确保软件开发的质量。
4-2 能够在已具有的软件分析与设计知识的基础上,自主学习软件工程领域的新方法和新技术。
4-3 能够根据实验要求和实验内容,选择合适的实验方法和技术手段设计实验,完成数据处理和数据分析达到预期要求。
4-4 能够运用软件工程专业理论与技术方法,科学的分析业务系统的功能,设计业务系统的结构。 课程目标2
课程目标3
三、教学内容与预期学习成效
知识单元 对应课程目标 知识点 预期学习成效 实现环节 学时 1.软件测试基础与测试策略 课程目标1 1)软件测试基础理论
2)软件开发过程
3)软件开发与软件测试的关系
4)软件测试过程
5)软件测试策略与过程 (1)了解软件测试基础理论;
(2)掌握软件测试过程;
(3)了解软件测试的组织结构和人员要求。(4)了解软件测试的基本过程;
(5)要求学生掌握集成测试方法,了解面向对象测试技术。
(6)熟悉常用的软件测试工具的使用 教学方法:
①课堂讲授、例题分析、课堂讨论;
教学手段:
多媒体课件和传统教学相结合。 理论
2学时+实验课时2学时
2.白盒测试技术 课程目标2 1)白盒测试基本概念
2)逻辑覆盖
主要内容包括逻辑覆盖标准、最少测试用例数计算。
3)独立路径测试
4)循环测试
5)面向对象的白盒测试
6)其他白盒测试方法简介 (1)掌握白盒测试的基本概念;
(2)了解白盒测试的几种方法;
(3)掌握路径测试方法,设计路径测试用例。
(4)掌握测试脚本的编写方法;
教学方法:
①课堂讲授、例题分析、课堂讨论;
②上机实验。
教学手段:
多媒体课件和传统教学相结合,案例分析。 理论
4学时
+
实验
4学时 3.黑盒测试技术 课程目标3 1
您可能关注的文档
最近下载
- 无公害农业发展现状,趋势与对策.PDF VIP
- 高中物理受力分析百题练含答案.docx VIP
- 铁路建设工程投标方案(技术标).doc
- 房地产企业绩效与薪酬体系诊断.pdf VIP
- 发酵车间标准操作规程、规范及管理办法(SOP).docx VIP
- 机关青年干部党课讲稿.doc VIP
- Acer宏碁投影仪PL SeriesPL6820用户手册 (LAN Control)使用手册.pdf
- 皮带机拆除工程施工方案(3篇).docx VIP
- 2024《城市社区治理现代化中存在的问题与对策研究—以S县为例》7800字.doc VIP
- YY:T 0466.1-2016 医疗器械用于医疗器械标签、标记和提供信息的符号第1部分:通用要求.pdf VIP
文档评论(0)