《软件自动化测试技术》课程大纲

  • 格式:pdf
  • 大小:120.01 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件自动化测试技术》课程教学大纲

英文名称:Automated Software Testing Technology

课程类型:专业课

学时/学分:32/2

适用专业:软件工程

一、课程性质、目的和任务

《软件软件自动化测试技术》是软件工程专业的一门专业课,全面、系统地论述软件工程与软件测试自动化的理论及应用技术。

本课程的目的是使学生掌握使用测试工具的方法,通过软件测试案例让有志于软件测试领域的学生快速、便捷地掌握流行测试工具的工作原理、工作方法和使用技巧、帮助学生在走上软件测试岗位之前,提前掌握软件测试的高端技能。

本课程的任务是从分析手工测试和自动化测试的利弊出发,阐述软件自动化测试的优势、特点、应用领域和应用价值,重点讲解软件自动化测试的内涵,QTP的安装和配置,QTP基本使用方法,关键字驱动测试,数据驱动测试,QTP的高级使用,TD系统与功能简介等。

二、教学基本要求

了解:手工测试与自动化测试的优缺点;软件测试工具分类和选择、评估。

理解:测试自动化的内涵;测试自动化的实现原理。

掌握:软件测试的一些通用的测试工具;包括软件测试用例设计、测试文档的自动生成、内存自动检查分析、故障自动跟踪分析、软件测试用例的自动回收、测试的实例结果分析及相关报告模版等。

三、课程内容

1.软件测试自动化的基本理论

(1)软件测试基本知识概述

(2)手工测试与自动化测试

(2)测试自动化的内涵

(3)测试自动化的实现原理

(4)软件测试工具分类和选择、评估

重点:测试自动化的内涵、测试自动化的实现原理

难点:测试自动化的实现原理

2. QTP的安装和配置

 重点:QTP的基本配置、创建一个空的测试项目

难点:创建一个空的测试项目

3.QTP基本使用方法

(1) QTP基本功能的使用

(2)编辑测试脚本

(3)运行和调试测试脚本

(4)分析测试结果

 重点:QTP基本功能的使用、编辑测试脚本、运行和调试测试脚本、分析测试结果

难点:编辑测试脚本、分析测试结果

4. 关键字驱动测试

5. 数据驱动测试

6. QTP的高级使用

难点:QTP的高级使用

7. TD系统与功能简介

8. TD的站点和项目管理

重点:TD的测试管理过程

9. 性能测试与Load Runner

10.嵌入式软件测试工具

重点:手机测试

11.JMeter及其应用

四、实验(上机)内容及要求

1.QTP使用:使用QTP编写自动化测试脚本。

2.TD的站点与项目管理。