《软件质量保证与测试》课程实验教学大纲 英文:《Software quality assurance and testing.》 一、课程基本信息 课程代码:16142102 课程名称:软件质量保证与测试 英文名称:Software quality assurance and testing 实验总学时:18 适用专业:软件工程专业大三 课程类别:专业必修课 先修课程:软件工程、程序设计 二、实验教学的总体目的和要求 1、对学生的要求:掌握软件测试的基本方法和测试过程,会编写较规范的 软件测试过程文档,会使用部分常用软件测试工具(QTP/Selenium、 LoadRunner/小meter、Logiscope、Junit、禅道)保障软件质量,为谱写国家安全新 篇章贡献力量。 2、对教师的要求:指导学生完成各项实验项目 3、对实验条件的要求:硬件:P4以上,软件:操作系统:Windows XP+SP2 IS6.0:应用系统 QTP/S um、 Load Rur mete 一种国产软 件测试工其、V C++Eelipse IDE for C/C++Developers IDE for Java Developers JK16 JUnit4 Microsoft Accesss Tomcat 三、实验教学内容 实验项目一 实验名称:功能测试工具的使用 实验内容:使用常用的功能测试工具QTP/Selenium,学会录制、回放,增强脚 本,关键字驱动等功能
《软件质量保证与测试》课程实验教学大纲 英文:《Software quality assurance and testing》 一、课程基本信息 课程代码: 16142102 课程名称:软件质量保证与测试 英文名称: Software quality assurance and testing 实验总学时:18 适用专业:软件工程专业大三 课程类别:专业必修课 先修课程:软件工程、程序设计 二、实验教学的总体目的和要求 1、对学生的要求: 掌握软件测试的基本方法和测试过程,会编写较规范的 软 件 测 试 过 程 文 档 , 会 使 用 部 分 常 用 软 件 测 试 工 具 (QTP/Selenium 、 LoadRunner/Jmeter、Logiscope、Junit、禅道)保障软件质量,为谱写国家安全新 篇章贡献力量。 2、对教师的要求: 指导学生完成各项实验项目 3、对实验条件的要求: 硬件:P4 以上,软件:操作系统:Windows XP + SP2、 IIS6.0;应用系统: QTP/Selenium、LoadRunner/Jmeter、Logiscope、一种国产软 件测试工具、Microsoft Visual C++、Eclipse IDE for C/C++ Developers 、Eclipse IDE for Java Developers、JDK1.6、JUnit4、Microsoft Access、Tomcat 等 三、实验教学内容 实验项目一 实验名称:功能测试工具的使用 实验内容:使用常用的功能测试工具 QTP/Selenium,学会录制、回放,增强脚 本,关键字驱动等功能
实验性质:创新性 实验学时:6 实验目的与要求:掌握QTP/Selenium的使用 实验条件:QTP/Selenium 实验项目二 实验名称:性能测试工具的使用 实验内容:使用常用的性能测试工具LoadRunner/小neter,学会创建脚本、设计 场景、运行场景、和分析场景结果。 实验性质:验证性 实验学时:3 实验目的与要求:了解Load Runner/小neter的测试过程,并能够使用 LoadRunner/小neter进行简单的测试工作。 实验条件:LoadRunner/Jmeter 实验项目三 实验名称:白盒测试工具的使用 实验内容:使用Logiscope Audit进行代码质量度量,使用Logiscope RuleChecker 进行代码规范性检测。 实验性质:验证性 实验学时:3 实验目的与要求:掌握Logiscope的使用 实验条件:Logiscope 实验项目四 实验名称:面向对象单元测试工具的使用
实验性质:创新性 实验学时:6 实验目的与要求:掌握 QTP/Selenium 的使用 实验条件:QTP/Selenium 实验项目二 实验名称:性能测试工具的使用 实验内容:使用常用的性能测试工具 LoadRunner/Jmeter,学会创建脚本、设计 场景、运行场景、和分析场景结果。 实验性质:验证性 实验学时:3 实验目的与要求:了解 LoadRunner/Jmeter 的测试过程,并能够使用 LoadRunner/Jmeter 进行简单的测试工作。 实验条件:LoadRunner/Jmeter 实验项目三 实验名称:白盒测试工具的使用 实验内容:使用 Logiscope Audit 进行代码质量度量,使用 Logiscope RuleChecker 进行代码规范性检测。 实验性质:验证性 实验学时:3 实验目的与要求:掌握 Logiscope 的使用 实验条件:Logiscope 实验项目四 实验名称:面向对象单元测试工具的使用
实验内容:使用Unit进行单元测试 实验性质:创新性 实验学时:3 实验目的与要求:掌握Junit的使用 实验条件:Junit 实验项目五 实验名称:测试管理工具的使用 实验内容:了解测试管理工具的用途,掌握测试管理工具测试管理流程,能够使 用国产禅道项目管理工具进行简单的测试管理工作 实验性质:验证性 实验学时:3 实验目的与要求:能够使用国产禅道项目管理工具进行简单的测试管理工作 实验条件:国产禅道项目管理工具 实验项目六 实验名称:软件测试完整过程实践 实验内容:综合应用所学软件测试技术和软件测试管理方法,完成一个实际软件 项目的测试工作,实践中要求至少使用一种国产软件测试工具。 实验性质:综合性 实验学时:课外12个学时 实验目的与要求:熟练掌握软件测试的完整流程,熟练掌握单元测试计划、单元 测试设计说明、单元测试用例说明和单元测试报告的书写:熟练掌握集成测试计 划、集成测试设计说明、集成测试用例说明和集成测试报告的书写熟练掌握系 统测试计划、系统测试设计说明、系统测试用例说明和系统测试报告的书写。培 养严菡的科学态度
实验内容:使用 JUnit 进行单元测试 实验性质:创新性 实验学时:3 实验目的与要求:掌握 Junit 的使用 实验条件:Junit 实验项目五 实验名称:测试管理工具的使用 实验内容:了解测试管理工具的用途,掌握测试管理工具测试管理流程,能够使 用国产禅道项目管理工具进行简单的测试管理工作 实验性质:验证性 实验学时:3 实验目的与要求:能够使用国产禅道项目管理工具进行简单的测试管理工作 实验条件:国产禅道项目管理工具 实验项目六 实验名称:软件测试完整过程实践 实验内容:综合应用所学软件测试技术和软件测试管理方法,完成一个实际软件 项目的测试工作,实践中要求至少使用一种国产软件测试工具。 实验性质:综合性 实验学时:课外 12 个学时 实验目的与要求:熟练掌握软件测试的完整流程,熟练掌握单元测试计划、单元 测试设计说明、单元测试用例说明和单元测试报告的书写;熟练掌握集成测试计 划、集成测试设计说明、集成测试用例说明和集成测试报告的书写;熟练掌握系 统测试计划、系统测试设计说明、系统测试用例说明和系统测试报告的书写。培 养严谨的科学态度
实验条件:硬件:P4以上,软件:操作系统:Windows XP+SP2、IIS6.0:应用 系统:QTP/Seleniem ee oadRu 一种国产软件测试工具 Eclipse IDE for Java Developers、JDK1.6、JUnit4-、Microsoft Access、Tomcat等 四、考核方式 课程设计 五、推荐实验教材和敕学参考书 自编 六、其他需说明的(黑体/小四) 大纲修订人:周雅兰 修订日期:2023.02 大纲审定者:陈丽欣 审定日期:2023.02
实验条件:硬件:P4 以上,软件:操作系统:Windows XP + SP2、IIS6.0;应用 系统: QTP/Seleniem、LoadRunner/Jmeter、Logiscope、一种国产软件测试工具、 Microsoft Visual C++、Eclipse IDE for C/C++ Developers 、Eclipse IDE for Java Developers、JDK1.6、JUnit4、Microsoft Access、Tomcat 等 四、考核方式 课程设计 五、推荐实验教材和教学参考书 自编 六、其他需说明的(黑体/小四) 大纲修订人:周雅兰 修订日期: 2023.02 大纲审定者:陈丽欣 审定日期: 2023.02