第1章 初识软件测试-【千锋教育】全栈软件测试实战(基础+方法+应用)(慕课版)同步教案
2023-03-22
|
12页
|
111人阅读
|
0人下载
教辅
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 程序设计基础 |
| 教材版本 | - |
| 年级 | 高三 |
| 章节 | - |
| 类型 | 教案 |
| 知识点 | - |
| 使用场景 | 同步教学 |
| 学年 | 2023-2024 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 86 KB |
| 发布时间 | 2023-03-22 |
| 更新时间 | 2023-04-09 |
| 作者 | 北京千锋互联科技有限公司 |
| 品牌系列 | - |
| 审核时间 | 2023-03-22 |
| 下载链接 | https://m.zxxk.com/soft/38225885.html |
| 价格 | 2.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
千锋教育
全栈软件测试—入门宝典
教学设计
课程名称: 全栈软件测试—入门宝典 _
授课年级: _______________________
授课学期: _______________________
教师姓名: _______________________
2020年03月01日
课程名称
第1章 初识软件测试
计划学时
2学时
内容分析
本章主要介绍计算机软件的发展及分类、软件测试简介、软件测试的分类、软件测试的原则
教学目标
与教学要求
要求学生了解计算机软件的发展历史,了解软件测试的历史,理解软件测试的概念与目的,熟悉软件测试的对象,了解软件测试的分类,掌握软件测试的基本原则
教学重点
软件测试的分类、软件测试的原则
教学难点
软件测试的分类、软件测试的原则
教学方式
课堂讲解及ppt演示
教
学
过
程
第一课时
(计算机软件的发展及分类、软件测试简介)
介绍本书
1.介绍本书,引出本课时的主题
随着计算机科技的飞速发展,软件无处不在,大到计算机操作系统,小到公交卡计费系统。然而,软件是由开发人员编写的,错误在所难免,软件测试技术就应运而生。软件测试的目的是尽早找出软件缺陷,从而使软件更加趋于完美。从而引出本节所要讲的内容。
2.明确学习目标
(1) 能够了解系统软件
(2) 能够了解应用软件
(3) 能够了解软件测试的起源
(4) 能够了解软件测试的现状
(5) 能够了解软件测试的概念
知识讲解
· 系统软件
系统软件的发展经历了几个重要阶段。
1955-1965年,典型的操作系统是FMS(FORTRAN Monitor System-FORTRAN,监控系统)和IBSYS(IBM为7094机配备的操作系统)。
1969年,UNIX由贝尔实验室的肯·汤普森(Ken Thompson)、丹尼斯·里奇(Dennis Ritchie)和道格拉斯·麦基尔罗伊(Douglas McIlroy)研发推出,1975的第6版UNIX才开始走出贝尔实验室。
1981年,MS-DOS1.0发布。
1984年,苹果公司发布了世界上第一个黑白图形界面操作系统System 1。
1985年,Windows 1.0正式推出。
1994年,Linux 1.0正式发布。
· 应用软件
应用软件可以在不同的领域发挥作用。
1.移动通信
2.金融行业
3.国家机关事业单位
4.医院
5.学校
6.家庭
· 软件测试的起源
软件测试起源于上世纪70年代中期,是伴随着软件的产生而产生的。在早期,测试只是整个软件开发过程的一个阶段。有时测试与调试的含义很相似,目的都是纠正软件中的故障,常常由开发人员自己来完成该部分的工作。直到1957年,软件测试才开始与调试区别开来,成为一种发现软件缺陷的活动。由于很多人的观念上,开发是一种创造价值的劳动,而软件测试活动只是整个软件开发结束后的一种活动。
1972年,北卡罗来纳大学举行了首届软件测试正式会议。
1975年,约翰·古娜·因纳夫(John Good Enough)和苏珊·格哈特(Susan Gerhart)在IEEE上发表了文章《测试数据选择的原理》,软件测试才被确定为一种研究方向。
1979年,格伦·福特·迈尔斯(Glen Ford Myers)的《软件测试的艺术》(The Art of Software Testing)成为软件测试领域的第一本最重要的专著,迈尔斯给出软件测试的定义:“软件测试是为发现错误而执行的一个程序或者系统的过程”。尽管在这位大师眼里,软件测试还是艺术,但是,书中除了介绍众多的测试经典方法之外,还向人们揭示了测试的目的是证伪,而不是证真。
1981年,比尔·赫策尔(Bill Hetzel)博士开设了一门公共课“结构化软件测试”,后来出版了《软件测试安全指南》(The Complete Guide To Software Testing)一书。
1988年,代维·吉尔佩林(David Gelperin)博士和比尔·赫策尔(Bill Hetzel)博士在《美国计算机协会通讯》(Communication of the ACM)上发表了“The Growth of Software Testing”,文中介绍了系统化的测试和评估流程。
直到20世纪80年代早期,软件行业才开始逐渐关注软件产品质量,并在公司内建立软件质量保证部门(QA或SQA)。随着软件开发的发展,软件质量保证部门的职能转变为流程监控(包括监控测试流程),这时,软件测试从质量保证中分离出来,具有了独立的组织职能。
随着软件行业的不断发展,软件质量保证越来越重要,而软件测试也逐渐转变成一种行业,帮助开发人员逐步提高软件产品质量,力争让客户满意
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。