• 软件测试工程师 笔记 3 测试方法; 4 软件质量


    【03】测试方法

    1. 黑盒测试(功能测试):仅从用户需求考虑,是否满足用户隐性或显性需求,不考虑内部结构

    2. 白盒测试(结构测试,逻辑驱动测试):

    3. 灰盒测试:同时关注外部特性和内部设计;介于黑盒测试和白盒测试之间

    4. 静态测试:不执行代码,不运行被测对象

    5. 动态测试:执行测试对象(流程:阅读需求/设计,编写用例,评审用例,搭建环境,执行用例,撰写测试报告)

    6. 手工测试:模拟终端用户业务流程来测试

    7. 自动化测试:通过自动化测试工具/脚本语言自动完成测试过程。

        快速,可重复,发现重复性缺陷;模拟高并发、高重复操作;缺点是无法发现新的缺陷

    【04】软件质量

    定义:满足用户显性或者隐性需求的程度

      内部质量:内部设计,静态代码是否合格

      过程质量:软件的生产流程是否规范合理

      外部质量:软件的功能和性能  

      使用质量:用户使用过程中的应用性、难易度的表现

    【05】测试计划设计

    测试计划带有管理性质,一般是项目经理制定的;

    【06】测试需求管理(价值不是很大,结合了QC 来讲解创建需求)

      分类:功能性需求;性能需求;外部接口需求(GUI; 外部应用程序接口需求)

      完成人员:测试团队

      Quality Center是一个基于Web的测试管理工具,可以组织和管理应用程序测试流程的所有阶段,包括制定测试需求、计划测试、执行测试和跟踪缺陷。此外,通过Quality Center还可以创建报告和图来监控测试流程。

  • 相关阅读:
    ES6/5比较
    Javascript中的var和let
    git中remotes/origin/HEAD指向的分支丢失
    js实用篇之数组、字符串常用方法
    JS设计模式一:单例模式
    Linux C 面试题总结 .
    深入理解javascript原型和闭包(15)——闭包
    一些有意思的面试题(持续更新) .C语言编程技巧札记
    一个三流大学生的北京三年 .
    C 字节对齐.我的算法学习之路
  • 原文地址:https://www.cnblogs.com/George19950505/p/12241046.html
Copyright © 2020-2023  润新知