loverboy88

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

13 软件测试基本概念

1.软件测试背景

  2002年,软件测试进一步定义为:测试是为了度量和提高被测试软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期过程

2、软件缺陷

  所有的软件问题都可以统称为软件缺陷,可以从一下5点定义软件缺陷:

    ·软件未达到产品说明书标明的功能

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

    ·软件功能超过产品说明书指明范围

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

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

3、软件测试分类

按软件测试特性可以把软件测试分为白盒测试、灰盒测试和黑盒测试

白盒测试:测试人员直接在软件的源程序上进行测试、修改、复制。要求测试工程师对软件的内部结构及逻辑有深入的了解,并掌握写成该源程序的语言。分为:语句测试;分支测试;路径测试;条件测试;目测。

灰盒测试:要求测试工程师对软件 程序结构有一定了解。

黑盒测试:主要是功能测试。测试人员从一个终端用户的角度,根据产品说明书的指标,从外部测试软件的各项功能及性能。

按软件测试要求分:基本功能测试、全面测试和基准测试。

.自动化测试

自动化测试优点:没时间限制、可以反复执行、节省时间和资源、保证一致性和准确性、较 高覆盖率、模拟操作,进行压力测试

自动化测试缺点:并非所有测试都适用、没创造性、受资源限制、

4.常见测试工具:Visual Studio

4Bug管理流程

  比较通用的Bud管理流程如下:

    (1Bug登记——测试工程师,初始。

    (2)指派任务——项目经理,激活。

    (3)修改Bug——开发工程师,修改。

    (4)验证——测试工程师,通过则转第5步,否则转第2步,状态为再激活。

    (5)关闭——测试工程师。

 

14 系统实现与测试过程

1、过程简述

系统实现及测试过程的活动可以分为:准备工作、产品实现、单元测试、缺陷管理与改错、系统集成及集成测试、建立产品文旦6部分,通过这几部分的工作,实现编码、调试、完善、内部测试、改错、在完善的目的。

2.角色职责表

 

 

3缺陷管理与改错

  如果在测试时发现了缺陷,开发人员应当尽早消除缺陷,并且需要对缺陷的全生命周期进行详细的跟踪及管理。通常缺陷管理及改错要根据指导原则进行。

 

15 制订测试方案及编写测试用例

1、测试资料收集与整理

  测试资料收集与整理是软件测试策划的一个重要组成部分。需要收集与整理的内容如下:

    1.通用的信息

    2.被测软件的类别及构成

    3.被测软件的用户界面

2、检查产品规格说明书

3、测试方案的制订

  测试方案是软件测试的总体规划。包括:测试的方针、策略、系统的建立、人员分配、进度等。在制订测试方案的时候,需主要考虑一下四个元素。

    ·软件的现状及将来可能的发展

    ·现有资源及将来可能获得的补充资源

    ·风险分析

    ·制订测试的策略

4、测试计划内容

5、测试用例编写

  1.单元测试用例编写

    (1)用例编号、被测对象

    (2)输入数据

    (3)期望输出

  2.集成测试用例编写

    (1)用例编号、被测对象、场景等

    (2)输入数据

    (3)测试时操作步骤

    (4)期望输出

  3.系统测试用例编写

    需要根据不同类型的测试来设计测试用例

 

16 系统测试

1、简述

  系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计的标准和规定。采用黑盒测试的方法进行测试,主要内容有:功能测试、健壮性测试、性能-效率测试、用户界面测试、安全性测试、压力测试、可靠性测试、安装/反安装测试等。

2、系统测试内容 

  (1)用户层:主要是面向产品最终的使用操作者的测试。

  (2)应用层:针对产品应用的测试,对系统的兼容性、可靠性、性能等进行的测试。

  (3)功能层:针对产品具体功能实现的测试。

  (4)子系统层:针对产品内部结构性能的测试。

  (5)协议/指标层:针对系统支持的协议、指标的测试。

3、制订系统测试计划

  计划主要内容如下:

    ·测试目标

    ·测试范围

    ·测试方法

    ·测试环境与辅助工具

    ·测试完成准则

    ·人员与任务表

4、设计测试用例

5、系统测试流程

 

posted on 2020-12-07 11:14  loverboy88  阅读(79)  评论(0编辑  收藏  举报