首页 >> 实验教学 >> 实验大纲 >> 详细内容
实验教学
 
实验大纲 >> 正文
《软件测试》课程实验大纲
日期:2021-12-09 16:39:43  发布人:nclgjsj  浏览量:114

课程名称(中文/英文):软件测试Software Testing

课程代码0102030401                       课程类型:专业主干课

课程性质:必修课                           

课程总学时:48                             课程总学分:3学分

实验学时:16                                实验学分: 0

适用专业:软件工程                         开实验学期:

 

一、实验教学的目的与基本要求

《软件测试》是软件工程本科必修课中的重要课程。

通过本课程教学,掌握软件测试的基本概念,基本方法和策略,掌握如何编写测试计划和测试文档,初步掌握测试自动化工具。为学生以后从事软件开发、测试和维护工作打下坚实的基础。

二、实验项目与主要内容

序号

验 项 目

要 内 容

实验性质

实验类型

学时分配

每级人数

备注

1

白盒测试用例设计

1.语句覆盖的特点,设计语句测试用例;

2.阐述判定覆盖、条件覆盖、判定条件覆盖(分支条件覆盖)、条件组合覆盖和路径覆盖的特点,并分别设计测试用例

设计

考核

4

 

 

2

黑盒测试用例设计

1.C语言编程,实现给出某一天(年,月,日),计算出它的下一天,否则,输出相应的错误信息;

2.使用等价类划分法和边界值分析法,设计测试用例,并依照测试用例对所编写的程序进行测试;

设计

考核

4

 

 

3

Web测试

1.设计一个网页,输入成绩,对成绩进行评价,并输出等级信息;

2.设计不同的测试用例,对网页功能进行测试,捕获并处理异常;

3.对代码进行覆盖测试,优化网页界面设计。

验证

考核

4

 

 

4

Android项目测试

1.Android项目的创建及Activity的添加; 

2.资源文件的添加,选择器的设置与调用方法;

3.掌握点击、长按和触摸事件的编写;

4.颜色的转换,手机震动效果的实现

设计

考核

4

 

 

 

三、实验要求

1.要求学生在规定的时间内完成实验内容

2.完成实验指定的页面效果和功能实现

3.能够对实验效果进行创新设计,能针对性测试,并解决问题

四、实验主要仪器设备

高性能计算机,安装有Code Blocks、Visual Studio和Android Studio等IDE。

五、考核方式及成绩评定标准

1.实验考核内容:

1)实验课出勤情况,必选实验课学生必须参加实验。

2)积极主动认真做实验。

3)实验方案过程结果要正确。

2.成绩评定标准:

优秀:实验中认真操作,实验报告独立完成,字迹工整,实验步骤清晰,数据处理及计算正确,有实验分析和总结(特别是总结出实验中出现的问题及解决的方法等);对实验过程自己设计的 ,实验步骤自己编写的,只要无根本性错误。

良好:实验中认真操作,实验报告独立完成,字迹工整,实验步骤清晰,数据处理及计算无根本错误。

中等:实验中认真操作,实验报告独立完成,实验步骤清晰,数据处理及计算无根本错误。

及格:实验中基本能认真操作,实验报告按标准格式独立完成,数据处理及计算无根本错误。

不及格:实验中不认真操作,实验报告不完成,抄袭实验报告,字迹潦草,数据处理及计算错误等。

六、实验教材与主要参考资料

1.周元哲.软件测试(第2版).清华大学出版社.2017

2.郭雷.软件测试(第2版).高等教育出版社.2019

3.佟伟光.软件测试(第二版).人民邮电出版社.2018

 

大纲撰写人: 付凡成

大纲审阅人:

 责  人

 

核发:nclgjsj 点击数:114收藏本页