软件测试项目实战(第4版) 教案全套 于艳华 第1--7章 测试计划---性能测试—LoadRunner .doc

软件测试项目实战(第4版) 教案全套 于艳华 第1--7章 测试计划---性能测试—LoadRunner .doc

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课程教案首页

No.1

授课题目

测试概述、项目说明

教学单元

学时

2[?]

4[]

教学目标

[知识目标]:

(1)软件测试的相关知识

(2)教学项目所包括各模块及功能

(3)能熟练运行教学项目

[能力目标]:

(1)提高对软件项目的理解能力

(2)提高分析问题、解决问题的能力

[素质目标]:

(1)提高组织管理能力、团队协作能力

(2)提高语言表达能力、沟通能力

(3)提高自主学习能力、创新能力

重点

难点

重点:项目发布

难点:软件测试内容

教学方法

分组教学法、演示教学法、任务驱动教学法

能力训练

(作业)

教学体会

授课班级

授课时间及地点

年月日(星期)第节,楼室

年月日(星期)第节,楼室

年月日(星期)第节,楼室

课程教案用纸

教学环节

教学内容

备注

课程介绍

新课

总结

软件测试课程是示范校建设重点课程,是省级优秀课程,随着国内软件企业认识到软件测试的重要性,我院也紧跟社会需求,就近年来手机软件的需求大幅增加,在软件测试课程的基础上,开设了软件测试课程基础。能过本课程的学习,要达到如下目标:1.参与手机软件项目测试计划,测试执行;2.设计测试用例;3.编写测试报告等。能从事软件测试工程师,分析师,管理人员等岗位。

一、软件及软件分类

(一)什么是软件

软件是计算机中与硬件相结合的一部分,包括程序和文档。可以简单用下式来表示:软件=程序+文档

其中程序指的是能够实现某种功能的指令的集合,如C语言程序,Java程序,VB程序等。文档指的是软件在开发,使用和维护过程中产生的图文集合,如《系统需求规格说明书》、《用户手册》、甚至包括一些软件市场宣传材料,包装文字和图形等。但软件测试决不等同于程序测试,文档测试也是软件测试的一个重要组成部分,这也是初学者甚至测试工程师容易忽略的地方。如图:

(二)软件的分类

1.按照功能划分

系统软件

应用软件

2.按照技术架构划分

C/S结构软件

B/S结构软件

3.按照用户划分

产品软件

项目软件

4.按照开发的规模划分

二、关于软件测试的几个实例说明

1、狮子王游戏事件

2、软件缺陷引起的问题

三、软件测试人才需求

四、软件缺陷的定义

对于软件缺陷的精确定义,通常有下列5条描述:

1.软件未达到产品说明书的功能

2.软件出现了产品说明书指明不会出现的错误

3.软件功能超出产品说明书指明范围

4.软件未达到产品说明书虽未指出但应达到的目标

5.软件测试员认为难以理解、不易使用、运行速度缓慢、或者最终用户认为不好

五、软件测试的概念

简单的说他是软件生产过程中的质量管理者,其不但要对软件产品最后的功能、性能负责,而且从软件的“需求分析”、“结构设计”阶段以及文档规范等诸多方面就开始对软件的质量加以保障,使生产出来的软件的功能达到设计之初的要求,让用户用上高质量的软件。可见软件测试工程师的重要性了,随着我国加入WTO及国内软件企业的日益成熟和壮大,软件测试工程师在业界的地位已经变得越来越重要。

通常对软件测试的定义有两种描述:

定义1:软件测试是为了发现错误而执行程序的过程。

定义2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。

六、软件测试分类

重点从不同角度划分

七、软件测试的流程

基本的流程如下:1.测试需求分析2.测试计划/测试用例书写3.测试环境搭建,测试数据准备以及测试执行4.测试反馈。一般指测试过程中发现异常,进行缺陷分析定位,然后和相关的开发人员进行对应,最后促使问题得到解决的过程。(测试faxianbug-评估提交bug-开发人员bug定位解决,与开发人员针对bug进行沟通,再现-bug修复之后的再测试,确定bug修复。)5.测试项目结束后的总结分析(有的是没有这个环节的)6.回归测试,所有测试结束之后,在版本提交之前必须进行的。

九、项目说明及发布

以权限管理系统为教学项目展开教学,根据项目需求要求进行测试计划设计,测试用例设计,测试执行,用测试工具进行性能测试,单元测试等任务的学习.

通过本次课的学习,要掌握软件测试的基本知道,基本流程,基本方法。

15’

160’

5

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档