zoukankan      html  css  js  c++  java
  • 软件测试理论4:检查产品说明书

    首先介绍一下描述测试方式的四个术语,分别是黑盒测试(black-box testing),白盒测试(white-box testing)和静态测试(static testing),动态测试(dynamic testing)
    黑盒测试又称为功能性测试(function testing)或行为测试(behavioral testing),在黑盒测试中,软件测试员只知道软件做什么,不知道软件是如何运行的
    白盒测试又称为透明盒测试(clear-box testing),在白盒测试中,软件测试员可以访问程序员代码,根据代码检查结果判断或多或少可能出错的数目,并据此定制测试
    静态测试纸测试不运行的部分,只是检查和审核
    动态测试指通常意义上的测试--使用和运行程序
     
    测试产品说明书
    产品说明书是根据需求文档编写的,用于定义软件是什么样的,通常是利用文字和图形描述产品的需求文档。
    测试产品说明书是为了找出根本性的问题,疏忽或遗漏之处,测试的根本是为了更好地了解软件该做什么
    测试产品说明书可以对其进行高级审查及低层次测试技术
     
    高级审查
    • 假设自己是客户,了解并测试软件是否符合客户要求,可以通过研究目标客户,熟悉软件相关领域,和市场人员了解来确定用户,从而把自己当做客户
    • 研究现有的标准和规范
    • 审查和测试类似软件
     
    低层次测试技术
    • 产品说明书属性检查清单:完整,准确,精准,一致,贴切,合理,代码无关,可测试性
    • 产品说明书术语检查清单:总是,每一种,所有,没有,从不,当然,因此,显然,必然,某些,有时,常常,等等,诸如此类,良好,迅速,高效,如果。。。那么
    注意:肯定的描述要考虑违反情况,模糊的话可能导致不可测试,无法量化的词语无法测试
  • 相关阅读:
    漫画 | 一台Linux服务器最多能支撑多少个TCP连接?
    frida hook pthread_create
    mac搜索so中的字符串
    字节字符串和数字互转
    twsited使用延迟项,并发量限制
    常见汇编指令和EFLAGS寄存器对应位的含义
    scrapy设置cookie的三种方式
    G1GC 读书笔记
    SLF4J 适配图
    支付宝和微信提现有办法免费了!
  • 原文地址:https://www.cnblogs.com/quxikun/p/7815343.html
Copyright © 2011-2022 走看看