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

    首先介绍一下描述测试方式的四个术语,分别是黑盒测试(black-box testing),白盒测试(white-box testing)和静态测试(static testing),动态测试(dynamic testing)
    黑盒测试又称为功能性测试(function testing)或行为测试(behavioral testing),在黑盒测试中,软件测试员只知道软件做什么,不知道软件是如何运行的
    白盒测试又称为透明盒测试(clear-box testing),在白盒测试中,软件测试员可以访问程序员代码,根据代码检查结果判断或多或少可能出错的数目,并据此定制测试
    静态测试纸测试不运行的部分,只是检查和审核
    动态测试指通常意义上的测试--使用和运行程序
     
    测试产品说明书
    产品说明书是根据需求文档编写的,用于定义软件是什么样的,通常是利用文字和图形描述产品的需求文档。
    测试产品说明书是为了找出根本性的问题,疏忽或遗漏之处,测试的根本是为了更好地了解软件该做什么
    测试产品说明书可以对其进行高级审查及低层次测试技术
     
    高级审查
    • 假设自己是客户,了解并测试软件是否符合客户要求,可以通过研究目标客户,熟悉软件相关领域,和市场人员了解来确定用户,从而把自己当做客户
    • 研究现有的标准和规范
    • 审查和测试类似软件
     
    低层次测试技术
    • 产品说明书属性检查清单:完整,准确,精准,一致,贴切,合理,代码无关,可测试性
    • 产品说明书术语检查清单:总是,每一种,所有,没有,从不,当然,因此,显然,必然,某些,有时,常常,等等,诸如此类,良好,迅速,高效,如果。。。那么
    注意:肯定的描述要考虑违反情况,模糊的话可能导致不可测试,无法量化的词语无法测试
  • 相关阅读:
    优化网站性能的14条准则
    单元测试
    无配置wcf Host
    .net 4.0
    Java 7 resources
    关于重用
    用GMaven plugin更好地编译系统
    关于系统分层的自问自答
    UBIQUITOUS LANAGUAGE
    用Groovy方式实现接口便于单元测试和协作开发
  • 原文地址:https://www.cnblogs.com/quxikun/p/7815343.html
Copyright © 2011-2022 走看看