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

         为把握软件开发各个环节的正确性,需要进行各种确认和验证工作,它们贯穿于软件生命周期的规范和评估中。软件测试的目标在于以最少的时间和人力系统地找出软件中潜在的各种错误和缺陷,且需掌握相关的测试原则;V模型阐述了软件测试和开发过程各阶段的对应关系;测试文档描述要执行的测试及其结果;需要软件,测试配置及测试工具3方面的信息流;同样,优秀的测试人员也是必须的。测试策略包括单元,集成,确认,系统测试及软件调试等,其中单元测试包括模块借口,局部数据结构,重要执行路径,错误处理,边界条件测试;集成测试分为自顶向下和自底向上集成;软件调试包括简单,归纳,演绎和回溯法调试。软件测试方法分为静态与动态和黑盒与白盒测试,其中等价类划分,边界值分析,状态,失败条件测试和错误推测法属于黑盒测试;逻辑覆盖,路径归为白盒测试;静态测试是审查软件设计,体系结构和代码后找出错误的过程。面向对象测试的类型有:模型,类,交互,系统(子系统),验收及发布测试,日期及线性表问题便是居于其下的实例,GUI是侧重以按钮为基本操作的单元测试。软件测试工具包括功能与性能测试和缺陷与测试管理工具,Junit是一个回归测试框架,支持白盒测试;LoadRuner是常见的性能测试工具。

  • 相关阅读:
    1.Lucene
    docker 安装常用服务
    docker 常用命令
    05-vue中使用样式
    04-vue的事件修饰符
    03-用基本指令实现跑马灯效果
    02-vue基本指令
    01-vue分层概念MVVM
    Redis-持久化机制
    BigDecimal工具类
  • 原文地址:https://www.cnblogs.com/Twinklelittlestar/p/4279746.html
Copyright © 2011-2022 走看看