zoukankan      html  css  js  c++  java
  • 软件测试

    软件测试概述

    软件测试

    image-20210302081906985软件:计算机系统与硬件中相互依存的一部分,程序数据与相关文档的集合

    image-20210302085716543


    黑盒测试

    黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试地,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试

    设计方法

    等价类划分image-20210309082133266

    image-20210309082344633

    image-20210309082405424

    image-20210309082426762

    image-20210309082605248

    image-20210309082657426

    边界值分析

    image-20210311082800863

    image-20210311082808098

    image-20210311082848714

    image-20210311082858770

    image-20210311085526666

    判定表驱动

    image-20210316080717975

    决策表达

    因果图,错误推演法

    image-20210318081141288

    白盒测试

    白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致

    静态测试,动态测试

    静态:桌面检查,代码审查(作者讲解,看是否符合代码规范,结构是否合理),代码走查(他人准备的测试用例,侧重实现),代码扫描工具(编码规范)

    动态:基本路径,逻辑覆盖

    逻辑覆盖:语句,判定,条件,判定条件,路径,条件组合

    image-20210325082132038

    image-20210325082145693

    image-20210325082201693

    image-20210325082216012

    image-20210325082241590

    image-20210426110656731

    image-20210426110713994

    image-20210426110836420

    image-20210426112012003

    image-20210429083550289

    但仍旧无法判断出逻辑上or与and的错误

    image-20210429083801378

    条件组合覆盖不能保证所有路径被执行

    路径覆盖不能满足条件覆盖,判定条件覆盖

    单元测试

    集成测试

    系统测试

    image-20210304091354218

    开发方,系统,黑盒

    软件自动化测试

    QTP,LoadRunner

    软件开发模型

    软件评审

    管理评审,流程评审(软件测试)

    技术评审,文档评审(质量保证和管理)

  • 相关阅读:
    Linux Core Dump
    ODP.NET Managed正式推出
    获取EditText的光标位置
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1028 数的计算
  • 原文地址:https://www.cnblogs.com/2506236179zhw/p/14926397.html
Copyright © 2011-2022 走看看