资讯专栏INFORMATION COLUMN

软件测试学习笔记_第1周第5天——缺陷管理、术语

tuomao / 4056人阅读

摘要:通过验收后得到尾款。验收测试项目型软件交付之后,由甲方安排验收产品型软件由自己测试团队负责验收。使用频繁概要设计根据需求来设计软件的框架数据库完成软件体系架构,技术选型。

Day5

练习题讲解

销售出库

一、缺陷的管理流程

1、定义

  • (1)概述

    • 内部视角

      • 研发维护中存在的错误
    • 外部视角

      • 系统功能失效和违背
    • 静态表现为错误

      • 错误被激活呈现为故障
        故障引发的结果就是功能失效或违背
    • 缺陷描述

      • 功能的失效或违背的结果
  • (2)表现

2、缺陷产生的原因

  • ①本身

  • ②团队工作

  • ③技术问题

    • 算法错误
    • 语法错误
    • 计算、精度
    • 系统结构不合理
  • ④项目管理

3、缺陷的放大模型

  • (1)缺陷放大模型

    • 缺陷修复成本会跟随开发进度成倍的增加
  • (2)作用

    • 早发现,早解决

4、缺陷管理流程

  • (1)缺陷挂起流程

  • (2)争议缺陷处理流程

  • (3)缺陷拒绝处理流程

5、缺陷报告编写

  • (1)编写原则

  • (2)缺陷严重程度

    • 致命

      • ①现象

        • 系统崩溃
        • 程序崩溃
        • 数据丢失
        • 数据错乱
        • 经济损失超过50万
        • 生命损失
    • 严重

      • ①现象

        • 程序卡顿30秒
        • 功能失效或错误
        • 大面积样式错乱
        • 线程死锁
        • 内存溢出或泄露
        • 信息泄露
    • 一般

      • ①现象

        • 非主要功能失效
        • 容错未做
        • 主要位置错别字
        • 个别页面样式错乱
    • 轻微

      • ①现象

        • 错别字
        • 颜色不符
        • 样式不符
        • 功能失效
  • (3)优先级
    主要给开发看,告诉开发先修改谁

    • ①高

      • 主流图上面的缺陷,主要功能
        大面积问题,好改严重的缺陷
    • ②中

      • 容错类的问题,个别样式问题
        边缘功能缺陷,影响不大,但容易看到

        • 严重程度为严重级别,
    • ③低

      • 建议类的缺陷,轻微缺陷

二、软件测试的常见术语

1、软件分类

  • (1)项目型软件

    • ①需求来源甲方,需求明确,研发周期也是明确的,研发费用分为三期。通过验收后得到尾款。(外包)
  • (2)产品型软件

    • ①由公司自己梳理,挖掘用户需求,然后再做软件开发,软件的产品就要靠上线运营情况决定。(自研产品)

2、测试分类

  • (1)单元测试

    • 被测目标:函数,api:依据是详细设计文档
  • (2)接口测试

    • 目标:模块对外提供的接口,检查模块间互相调用的接口是否畅通和正确,依据:概要设计
  • (3)系统测试

    • 被测目标是系统功能、性能、安全,确认系统实现符合需求规格说明书的要求;依据:需求规格说明书。
  • (4)验收测试

    • 项目型软件交付之后,由甲方安排验收;产品型软件由自己测试团队负责验收。
  • (5)alpha测试

  • (6)beta测试

  • (7)gamma测试

3、按照对被测系统内部逻辑的了

   解程度来区分测试类型
  • (1)白盒测试

    • 要求了解被测目标内部的实现逻辑。(能够读懂代码),单元测试就是白盒测试
  • (2)灰盒测试

  • (3)黑盒测试

4、按照是否需要运行程序来区分

  • (1)静态测试

  • (2)动态测试

5、按照是否使用计算机来主导

  • (1)手工测试

  • (2)自动化测试

6、其他测试

  • (1)冒烟测试

  • (2)回归测试

  • (3)探索测试

  • (4)随机测试

  • (5)交叉测试

    • 甲乙两人互相测试对方负责的功能,使用对方提供的测试用例。防止缺陷免疫。(使用频繁)

7、概要设计

  • 根据需求来设计软件的框架、数据库、完成软件体系架构,技术选型。

8、详细设计

  • 定义模块里面的函数

三、管理软件(禅道)

四、重点回顾

研发模型的优缺点

  • 敏捷模型
  • 瀑布模型

测试模型

  • V模型
  • W模型

质量模型(重点)

PDCA方法

质量过程管理

测试用例

  • 使用步骤
  • 优缺点
  • 定义
  • 等价类
  • 边界值
  • 流程分析法

缺陷管理流程

  • 缺陷报告的编写

软件测试常用术语

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123256.html

相关文章

  • 前端基础复习一周浏览器内核

    摘要:什么是浏览器内核浏览器内核的分类浏览器内核的作用带着问题去了解什么是浏览器内核浏览器端内核就是开发商按照约定好的规则开发出的能够将正确开发者代码渲染成页面的东西浏览器内核的分类内核浏览器及大部分安卓手机内核内核浏览器内核的作用按照规范将开发  什么是浏览器内核 浏览器内核的分类 浏览器内核的作用 W3C 带着问题去了解  1、什么是浏览器内核?       浏览器端内核就是开发商按照约定...

    Eastboat 评论0 收藏0
  • Kafka学习笔记

    摘要:学习笔记使用一个叫的文学家的名字用来命名的。引入,正式升级为分布式流处理平台。主要还是针对组成员数量减少的情况。当所有成员都退出组后,消费者组状态变更为。自动定期删除过期位移的条件就是,组要处于状态。减少下游系统一次性消费的消息总数。 Kafka 学习笔记 Kafka使用一个叫Franz Kafka的文学家的名字用来命名的。 Kafka是一款开源的消息引擎系统。也是一个分布式流处理平台...

    aikin 评论0 收藏0
  • 前端开发周报:JavaScript编程术语和web图片优化

    摘要:函数式编程术语大全函数式编程有许多优点,它也越来越流行了。然而,每个编程范式都有自己独特的术语,函数式编程也不例外。作用域有两种类似全局作用域和局部作用域。目前最重要的应用场景之一,就是在的握手阶段,客户端服务端利用算法交换对称密钥。 1、JavaScript 函数式编程术语大全 函数式编程(FP)有许多优点,它也越来越流行了。然而,每个编程范式都有自己独特的术语,函数式编程也不例外。...

    kbyyd24 评论0 收藏0
  • 前端开发周报:JavaScript编程术语和web图片优化

    摘要:函数式编程术语大全函数式编程有许多优点,它也越来越流行了。然而,每个编程范式都有自己独特的术语,函数式编程也不例外。作用域有两种类似全局作用域和局部作用域。目前最重要的应用场景之一,就是在的握手阶段,客户端服务端利用算法交换对称密钥。 1、JavaScript 函数式编程术语大全 函数式编程(FP)有许多优点,它也越来越流行了。然而,每个编程范式都有自己独特的术语,函数式编程也不例外。...

    kelvinlee 评论0 收藏0
  • 软件工程的10个知识领域

    摘要:软件需求知识领域涉及软件需求的抽取分析规格说明和确认。软件设计作为过程看待时是一项软件工程生命周期的活动。软件测试测试是一个标识产品的缺陷和问题的活动。软件工程过程可以在两个层次上分析软件工程过程领域。 ...

    godiscoder 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<