《软件测试技术》实验教学大纲(新)5篇

时间:2019-05-15 06:47:07下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《软件测试技术》实验教学大纲(新)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《软件测试技术》实验教学大纲(新)》。

第一篇:《软件测试技术》实验教学大纲(新)

附件一: 《软件测试技术》课程实验教学大纲

一、课程基本信息 课程代码:112153 课程名称:软件测试技术

英文名称:Software Testing Technology 实验总学时:18 适用专业:软件工程专业 课程类别:专业课

先修课程:软件工程、程序设计语言、软件系统分析与设计

二、实验教学的总体目的和要求

(一)对学生的要求

1.在机房进行实验,学生应遵守纪律听从老师安排。

2.该课以设计性实验为主,教材中已给出的实验题目,实验前学生必须进行预习方可进入实验室进行实验。

3.掌握测试原理,能及时发现及解决实验中的问题。4.能独立撰写实验报告,准确分析实验结果。

(二)对教师的要求

1.认真做好各实验准备,准确布置各实验内容,细致规划各实验过程。2.严格要求学生独立完成实验,使学生准时提交实验报告,杜绝学生发生实验报告抄袭现象。

3.每次实验完毕后,认真讲评实验中的优点和不足,激励学生不断改进和提高。

(三)对实验条件的要求 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具:

VC、JBuilder、BugFree、EasyPHP、JUnit、WinRunner、LoadRunner 3.课后实验学时: 54学时

三、实验教学内容

实验项目一

实验名称:黑盒测试技术 实验内容:

1.利用基本边界值分析法展开测试。2.基于输出域展开边界值测试。

3.在不同等价类划分方式下设计测试用例。4.基于输出域展开等价类测试。5.利用决策表法展开测试。6.利用场景法设计测试用例。7.选用合适的黑盒测试方法展开测试。实验性质:设计性 实验学时:4 实验目的与要求:

1.熟练掌握黑盒测试的等价类划分法,并能进行实际程序测试。2.熟练掌握黑盒测试的边界值分析法,并能进行实际程序测试。3.熟练掌握黑盒测试的因果图法,并能进行实际程序测试。4.熟练掌握黑盒测试的决策表法,并能进行实际程序测试。5.熟练掌握黑盒测试的场景法,并能进行实际程序测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: VC、JBuilder

实验项目二

实验名称:缺陷管理工具BugFree的使用 实验内容:

1.缺陷管理工具BugFree的安装。2.缺陷管理工具BugFree的使用。实验性质:设计性 实验学时:2 实验目的与要求:

1.熟练掌握缺陷的一般处理流程。2.掌握缺陷管理中的角色和权限。

3.运用缺陷管理工具BugFree有效报告和管理缺陷。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: BugFree、EasyPHP

实验项目三

实验名称:自动化测试工具WinRunner的使用 实验内容:

1.WinRunner的安装。

2.使用WinRunner对自带的测试实例软件Visual Basic Flight 4A进行简单的功能测试。

3.使用WinRunner对通信簿应用程序建立数据驱动测试。实验性质:设计性 实验学时:2 实验目的与要求:

1.了解WinRunner的安装过程。2.了解WinRunner测试模式。3.掌握WinRunner测试过程。

4.能够使用WinRunner进行简单的功能测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: WinRunner

实验项目四

实验名称:白盒测试技术 实验内容:

1.采用逻辑覆盖技术展开测试 2.利用基路径测试技术展开测试 3.从不同方面对循环节点展开测试 4.基于数据流展开测试 5.利用程序插桩技术展开测试

6.综合使用不同的白盒测试方法展开测试 实验性质:设计性 实验学时:4 实验目的与要求:

1.熟练掌握白盒测试的逻辑覆盖法,并能进行实际程序测试。2.熟练掌握白盒测试的基路径测试法,并能进行实际程序测试。3.掌握对循环测试的方法,并能进行实际程序测试。4.掌握数据流测试方法,并能进行实际程序测试。5.掌握程序插桩法,并能进行实际程序测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: VC、JBuilder

实验项目五

实验名称:面向对象单元测试 实验内容:

1.面向对象单元测试驱动框架的设计。2.JUnit的安装与使用。3.单元测试完整过程实践。实验性质:设计性 实验学时:6 实验目的与要求:

1.熟练掌握面向对象单元测试驱动程序和桩程序的编写。2.了解Junit4安装过程,进行安装实验。3.掌握Junit4的使用方法。4.能够使用Junit4进行单元测试。

5.熟练掌握单元测试计划、单元测试用例设计说明、单元测试用例和单元测试报告的书写。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具:

VC、JBuilder、JUnit

实验项目六 实验名称:软件测试技术综合应用(课程设计)实验内容:

1.取得实际软件项目的《软件需求规格说明书》,确定测试需求;制定系统测试计划;根据用例场景设计和组织系统测试用例。

2.取得实际软件项目的《软件设计规格说明书》,利用指导性审查方法测试分析模型和设计模型;制定集成测试计划和单元测试计划;选择合适的测试模型和测试方法,设计和组织单元测试用例和集成测试用例。3.执行测试用例,记录测试结果。实验性质:综合性(选修)实验学时:6 实验目的与要求:

1.能综合应用所学软件测试技术和软件测试管理方法,完成一个实际软件项目的测试工作。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: 根据需要自行选择。

四、考核方式

考查。考查内容包括实验报告和实验表现,每次实验按优秀、良好、中等、及格和不及格五个等级评分,期末再给定实验总评。

实验成绩占课程总成绩的15%。课程设计占课程总成绩的25%。

五、推荐实验教材和教学参考书

《软件测试技术基础》配套案例实践(电子版).武剑洁 等编著.华中科技大学出版社.2008

大纲修订人: 罗东俊 修订日期:2009年12月 大纲审定人:

审定日期:

第二篇:软件维护技术实验教学大纲(新)

《软件维护技术》课程实验教学大纲

英文名称:Software maintenance technology 课程编号:7022211 学时数:40+S8 课程性质:限选

先修课程:Java程序设计、C#程序设计、软件工程 适用专业:计算机科学与技术、软件工程、物联网工程

一、课程实验的目的和任务

本课程实验的目的是培养学生维护软件系统的技能,包括如何进行预防性维护、如何进行改正性维护、如何进行适应性维护、如何进行完善性维护。

本课程实验的任务是让学生学会相关维护工具的使用及维护相关技能的培养,包括如何进行调试以进行改正性维护、如何使用逆向工程工具对源代码进行分析、如何利用已有文档及数据进行维护,以及维护过程中保持文档、代码等的一致性。

二、课程实验的内容和要求 1.养成好的编程习惯

内容:优秀的源代码案例,为源代码添加合理的注释,通过源代码中的注释生成文档。

要求:熟悉优秀的源代码案例,掌握为源代码添加合理的注释,掌握通过源代码中的注释生成文档。

2.配置管理工具的使用

内容:配置管理的概念,版本控制工具的使用。

要求:熟悉配置管理的概念,掌握版本控制工具的使用。3.调试工具的使用

内容:调试技术分类,各种调试工具,如何定位错误源,如何读懂他人的源代码,如何让自己的代码易读。

要求:熟悉调试技术分类,掌握各种调试工具,掌握如何定位错误源,熟悉如何读懂他人的源代码,熟悉如何让自己的代码易读。

4.逆向工程工具的使用

内容:数据库逆向工程工具的作用,UI逆向工程工具的使用,类图源代码逆向工程工具的使用,逆向工程与正向工程的关系。

要求:熟悉逆向工程与正向工程的关系,掌握数据库逆向工程工具的作用,掌握UI逆向工程工具的使用,掌握类图源代码逆向工程工具的使用。

三、课程实验的进度安排

本课程实验的总学时数为8。主要安排在理论课程的相关内容讲完之后进行,用2~4周的时间来实施,每周2~4学时。

四、考核方法及成绩评定 1.实验过程:20% 2.实验结果、实验报告:30% 3.实验考核:50%。

五、几点说明 1.制定的依据

本大纲依据高等工科院校四年制本科计算机科学与技术专业的培养目标和学校2013年专业人才培养方案中的培养要求而制定。

2.教材与参考书

(1)教材

(美)格鲁布(Grubb,P.)著 韩柯译.软件维护:概念与实践 第二版.电子工业出版社,2004年03月第1版.(2)教学参考书

张人璜,计算机软件维护简明教程,机械工业出版社 , 1999 谢莎莉等译,软件维护 问题与解答,机械工业出版社 , 1990年5 月

制定人:韩立毛 审定人: 批准人:

第三篇:软件测试实验(Eclemma)

软件测试实验报告

专 业 : 学 号 : 姓 名 :

任课老师 :

代码覆盖工具使用(Eclemam)

1、开发工具

Eclipse、JUnit、Eclemma开源工具

2、实验目的

1)安装Eclemma插件

2)熟练掌握Eclemma的插件用法

3、实验要求

查阅Triangle类的覆盖率是否达到100%,若未达到100%,通过添加测试用例,使之达到100%。

4、实验结果

5、心得体会

在测试实验前,我以为不会难做。就像以前的物理实验一样,做做实验,做过之后交一份实验报告就好了。直到做实验的时候我才知道其实并不容易做,但是学到的知识与实验的难度成正比,这使我受益匪浅。

在做实验之前一定要将课本上的知识吃透,因为这是实验的基础,否则,在老师讲解实验的时候就会听不懂,这将增加实验的难度,浪费时间。同时在做实验时老师还会给我们讲一些自己的亲身体会和老师们在做的时候遇到的问题以及会将一些课本上没有的知识告诉我们使我们对这门课的了解更加深入。

通过这次实验,我学到不少实用的知识,更重要的是,做实验的过程,思考问题的方法与其他实验的方法是相通的,真正使我受益匪浅。

第四篇:软件测试实验一

软件测试实验报告--实验一

班级:软件1603

一、实验题目

软件测试实验环境搭建

二、实验内容

 搭建开发环境  导入目标源码  成功编译并运行

三、实验步骤

1.下载安装jdk和netbean 2.安装mysql数据库和客户端navicat(机器已安装)登createtables.sql添加数据库 机房mysql的密码:111111 root@localhost在schadmin上有所有权限 3.导入工程文件

1解压myapp到一个非中文路径,如解压到D:myapp.2运行netbean.3导入程序myapp, “新建工程”->javaWeb,基于已有源代码,然后下一步选择服务器,选择Glassfish v3+,点击“下一步”,然后点击 安装位置后的“浏览”按钮,选择“c:Program Filesglassfish-3.1.2.2”,点击下一步,点击完成。4修改数据库连接配置.连接请修改;web/WEB-INF/classes/config.properties com.ustc.util.config_en.properties

陆确并

考保

学号:201616040305

姓名:赵亮

指导老师:王雪涛

4.编译运行并通过浏览器访问,用户名:admin 密码:pass111登陆,实验各项功能使得均能正常使用

四、实验结果

五、实验的心得体会

以前就挺喜欢接触这类知识,感觉挺好玩,前期确实有很多地方就卡死了,经过讨论询问顺利解决。

第五篇:《测试技术》教学大纲[推荐]

《测试与检测技术基础》教学大纲

1.课程名称:

测试与检测技术基础

2.课程性质

本课程属专业基础课,为机械工程学院的平台课,课程学习安排在大三年级。本课程不但可作为机类专业高年级学生的一门必修的专业基础课,也可作为其它类专业本科生学习测试技术的一门选修课。

3.课程教学目的:

本课程讲授基本测试理论、测试手段和测试技术。学生在学习本课程之后能达到以下目的:

(1)

掌握测试与检测系统的组成及基本原理;

(2)

掌握测试与检测中有关的共同性理论问题,实际测试与检测系统的环 节和建造;

(3)

掌握测试与检测中所获数据、信号的分析与处理方法;

(4)

掌握常见物理量的测试与检测理论、方法及实验技术。

4.先修课程:工程数学、力学、电工、电子学、控制工程基础

5.学时:48

6.开课学期:春季

7.教材:王伯雄,测试技术基础,清华大学出版社,2003.4

王伯雄、王雪 工程测试技术,清华大学出版社,2006.1

严普强,黄长艺.机械工程测试技术基础,机械工业出版社

吴正毅,测试技术与测试信号处理,清华大学出版社

T.G.Beckwith et al.Mechanical Measurements, Addison-Wesley

Publishing Co.9.各章节内容

本课程安排在大三年级,为清华大学机械工程学院的平台课,专业基础课。课程分64学时和48学时2种教学大纲安排,48学时主要安排前7章的课程内容学习,64学时教学大纲的安排如下:

第一部分 测试技术的理论基础

第一章 绪论(1学时)

1.1 测试技术的发展与研究的内容

1.2 测量的本质和基本前提

1.3 标准及其系统

1.3.1国际单位制及其基本单位

1.3.2国际单位制的导出单位

1.3.3单位的十进制倍数和小数

第二章 测试信号分析与处理(12学时)

2.1信号与测试系统

2.2信号描述

2.2.1信号的定义

2.2.2信号的分类

2.2.3信号的时域和频域描述方法

2.2.4周期信号的频域描述

2.2.5周期信号的功率

2.2.6非周期信号的频域描述

2.2.7随机信号描述

2.3数字信号处理:

2.3.1离散傅里叶变换

2.3.2离散傅里叶变换的性质

2.3.3采样定理

2.3.4泄漏与加窗处理,2.3.5栅栏效应

2.3.6快速傅里叶变换

第三章 测试系统特性分析(8学时)

3.1概述

3.2测量误差;

3.3测试系统的静态特性

3.4测试系统的动态特性;

3.4.1线性系统的数学描述

3.4.2用传递函数或频率响应函数描述系统的传递特性

3.5测试系统实现精确测量的条件

3.6测试系统的负载效应

3.6.1负载效应

3.6.2一阶系统的互联

3.6.3一阶系统的互联

第四章 被测量的获取(8学时)

4.1被测量获取的基本概念;

4.2传感器的分类;

4.3电阻式传感器;

4.3.1工作原理

4.3.2滑动触点式变阻器

4.3.3应变式传感器

4.4电阻式温度计

4.5热敏电阻

4.6电感式传感器

4.6.1自感式

4.6.2互感式

4.6.3磁弹性测力传感器

4.6.4压磁式互感传感器

4.7电容式传感器;

4.7.1间隙变化型

4.7.2面积变化型

4.7.3介质变化型

4.8压电传感器

4.8.1压电效应

4.8.2压电传感器工作原理及测量电路

4.8.3压电传感器的应用

4.9磁电式传感器

4.9.1动圈式和动铁式传感器

4.9.2磁阻式传感器

4.9.3涡流-磁电式相对加速度传感器

4.10光电传感器

4.10.1外光电效应

4.10.2内光电效应

4.10.3光生伏打效应

4.10.4光电器件的应用

4.11气敏传感器

4.12红外辐射检测

4.12.1红外辐射

4.12.2红外探测器

4.12.3红外检测应用

4.13固态图像传感器

4.14霍尔传感器

4.14.1作用原理

4.14.2霍尔效应的应用

4.15光纤传感器

4.16微型传感器

4.16.1MEMS技术与微型传感器

4.16.2压阻式微型传感器

4.16.3电容式微型传感器

4.16.4电感式微型传感器

4.16.5热敏电阻式微型传感器

4.16.6隧道效应式传感器

第五章 测试信号的转换与调理(6学时)

5.1电桥

5.1.1直流电桥

5.1.2交流电桥

5.1.3变压器式电桥

5.1.4电桥使用中应注意的问题

5.2调制与解调

5.2.1幅值调制与解调

5.2.2频率调制与解调

5.3滤波

5.3.1概述

5.3.2滤波器的一般特性

5.3.3滤波器类型

5.3.4滤波器的综合运用

5.3.5其他种类的滤波

5.4模拟/数字转换器;

5.4.1量化

5.4.2 A/D转换器

5.4.3抗混滤波器;

5.4.4数字/模拟(D/A)转换器

第六章 信号的输出(3学时)

6.1概述

6.2信号输出的形式及分类

6.3显示和指示类信号输出

6.3.1模拟指示

6.3.2数码显示

6.3.3图视显示

6.4记录类信号输出

6.4.1硬拷贝记录

6.4.2模拟记录

6.4.3数字记录

第七章 虚拟测试系统(2学时)

7.1概述

7.2虚拟仪器的概念

7.3虚拟仪器的演变与发展

7.3.1计算机是动力

7.3.2软件是关键

7.4 VI的构成

7.5虚拟仪器图形化语言LabVIEW

7.5.1 LabVIEW应用程序

7.5.2 LabVIEW操作模板

7.6基于Web的虚拟仪器

7.6.1基于Web的VI概述

7.6.2主要软件技术

7.6.3Web服务器

7.6.4实例

*第二部分 典型测试技术的应用

第八章 力及其导出量的测量

8.1概述

8.2基本测力方法

8.3测力传感器

8.3.1弹性力传感器

8.3.2应变片力传感器

8.3.3电感式力传感器

8.3.4电容式力传感器

8.3.5磁弹性力传感器

8.3.6压电式力传感器

8.3.7振弦式力传感器

8.4转矩测量

8.4.1应变片转矩传感器

8.4.2电感式转矩传感器

8.4.3振弦式转矩传感器

第九章 振动测量

9.1概述

9.2机械振动的电测法及测试系统的构成

9.3单自由度系统的受迫振动

9.3.1作用在系统质量块上的力引起的受迫振动

9.3.2由系统的基础运动引起的受迫振动

9.4测振传感器

9.4.1磁电式速度传感器

9.4.2涡流位移传感器

9.4.3电感式振动传感器

9.4.4电阻式振动传感器

9.4.5电容式加速度传感器

9.4.6压电加速度传感器

9.4.7磁致伸缩式振动传感器

9.4.8激光速度传感器

9.4.9频闪测速法

9.5激振器

9.5.1力锤

9.5.2机械惯性式激振器

9.5.3电动力式激振器

9.5.4液压式激振台

9.6测振仪器的校准

9.6.1绝对校准法

9.6.2相对校准法

第十章 温度测量

10.1温标的定义

10.2温标的复制

10.2.1水的冰点

10.2.2水的三态点

10.2.3水的沸点

10.3温度传感器

10.3.1接触式温度计

10.3.2辐射式温度计

第十一章 流量的测量

11.1流体特征

11.2不同的流量测量方法及仪器

11.2.1节流式流量计

11.2.2可变面积式流量计(转子流量计)

11.2.3涡轮式流量计

11.2.4磁流量计

11.2.5椭圆轮流量计

11.2.6旋转活塞式气体流量计

11.2.7叶轮流量计

11.2.8涡流式流量计(卡尔曼涡街,涡频流量计)

11.2.9流速的测量

11.2.10超声波流量测量

11.2.11哥氏力质量流量测量

第十二章 声学的测量

12.1概述

12.2声音的特征

12.3基本声学参数

12.3.1声压

12.3.2声压级

12.3.3声功率、声强和声功率级

12.3.4声压级的合成

12.4心理声学关系

12.5声音的测量

12.5.1传声器(麦克风)

12.5.2声级计

12.5.3声音信号的频谱分析

12.6工业和环境噪声的测量与分析

12.6.1等效声级

12.6.2声强的测量

12.6.3声压的测量

12.7声学测量中应注意的几个问题

12.8声学测量仪器的标定

*注:第二部分内容根据不同专业选取,其所用学时包括在第一部分教学内容中,不再另外安排学时。

实验(9学时)

本课程强调理论与实践结合,实验在本科程中占有重要地位,实验内容紧密结合课堂讲授学习内容。目前总共能提供20个实验项目,其中学生必修的有:

(1)

信号谐波分析

(2)

FFT

(3)

涡流传感器

(4)

电动力式速度传感器校正

(5)

压电传感器测量悬臂梁固有频率

(6)

信号滤波

(7)

转子工作台多传感器参数综合测量实验

(8)

网络化远程控制的CCD三维形貌重构实验

(9)

电容法测流量实验

(10)相关测速实验

(11)模型大型结构的振动模态测量

(12)微机械动特性测量

注:实验(7)~(12)为提高类实验,学生选做其中的1~2个。

下载《软件测试技术》实验教学大纲(新)5篇word格式文档
下载《软件测试技术》实验教学大纲(新)5篇.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    《软件测试技术》课程总结报告

    《软件测试技术》课程总结报告 班级:姓名:学号: 一、 课程概述 二、 课程实训项目 三、 课程知识点总结 四、 收获和体会......

    软件测试技术面试总结

    软件测试就是为了发现程序中的错误而分析和执行程序的过程。——概念 +基本知识+软件开发过程-定义-计划-实现-稳定化-部署 +软件开发模型(四种典型的模型) +瀑布模型 -概述......

    软件质量保证与测试课程教学大纲

    《软件质量保证与测试》课程教学大纲 一、课程基本信息 中文名称:软件质量保证与测试 英文名称:Software Quality Assurance and Testing 开课学院:计算机科学学院 课程编码:S08......

    操作系统实验教学大纲(新)

    《操作系统》课程实验教学大纲 英文名称:Operating System 课程编号:0007021046-1 学时数:48+S16 课程性质:必修 先修课程:C语言程序设计、数据结构、计算机组成原理、汇编语言程......

    《电脑软件基础》实验课教学大纲

    《电脑软件基础(1)》实验课教学大纲 一、基本信息 课程代码:100749 实验课程名称:电脑软件基础(1) 英文名称: Basic Knowledge of Computer Design Software 课程总学时: 48 总学......

    软件测试与质量保证实验指导

    实验一 .NET软件调试及测试计划 一、实验目的 通过本实验,熟悉.NET软件调试环境与技巧及测试计划的内容,并掌握测试计划的制定过程,能够针对具体项目完成测试策略的制定、测试......

    《现代教育技术》实验教学大纲(精)

    《现代教育技术》实验教学大纲 实验课程名称 :现代教育技术(Modern Educational Technology 实验室名称:现代教育技术实验室 课程学时数:36 开设实验项目数:8 考核方式:考查......

    软件测试工程师培训那些技术

    软件测试工程师培训的技术 软件测试技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。一个软件测试工程师还必须掌握其他的知识,一名要想获得更大发展空间或者......