软件测试基础(一)

作者: 大鱼鱼 | 来源:发表于2020-03-03 17:04 被阅读0次

什么是软件测试?

软件测试到底需要学习什么?

  • 了解软件测试的含义
  • 软件测试遵守的准则
  • 软件测试有哪些分类?分别是什么概念?
  • 何时开始测试?测试方案如何设计?
  • 测试流程是怎样的?怎么提出bug?怎么写报告?
  • 为什么要做自动化?怎么做?
    1.什么是软件测试?
    早期定义:软件测试是对程序能够按照预期运行建立起的一种信心——Bill Hetzel,1973
    经典定义:测试是为发现错误而执行程序的过程。——Myers,1979
    IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。
    2.软件测试的测试对象
    软件测试不等于程序测试,软件测试覆盖到软件生命周期的方方面面。
    3.五大要素和两个目标
    质量→人员
    测试覆盖率→测试效率(目标)
    资源 流程 技术(要素)
    4.软件测试所遵循的原则
    测试显示缺陷的存在,但不能证明系统不存在缺陷。
    穷尽测试是不可能的,应及时设置中止条件。
    测试应尽早进行。



    缺陷具备群集特性(发现缺陷多的模块可能存在越多的缺陷)
    测试的杀虫剂悖论(测试用例的方法应不定时进行评审修改)
    测试的二八原则(应该把80%的时间用在20%的模块)
    测试活动依赖于测试背景

相关文章

  • 软件测试文章收集

    1.软件测试理论概念 软件测试基础 软件测试基础知识大全(上篇) 软件测试基础知识大全(下篇) 软件测试基础学习 ...

  • 软件测试

    基础篇 软件测试历史 什么是软件测试 软件测试在整个开发过程中的地位 软件测试要素 软件测试类别 软件测试流程、软...

  • 软件测试方法和技术有哪些?

    软件测试方法和技术有哪些?包括软件测试基础、软件测试方法、软件测试流程和规范、单元测试与集成测试、系统测试、验收测...

  • 测试开发知识点整理(持续更新)

    测试相关 软件测试基础 软件测试的概念 1、 软件测试的目的是什么(掌握) 2、 软件测试的依据是什么(掌握) 软...

  • 备考第一天

    软件测评师教程共3篇。分为20章。 第一篇 软件测试概论、软件测试基础、软件质量与评价(软件测试标准)、软件测试过...

  • 10K起步的软件测试岗到底需要学什么?零基础进阶自动化测试需要哪

    软件测试的正确路线 1、软件测试基础: 对软件测试整理的测试流程有清晰的概念,了解软件测试到底是做什么的,软件测试...

  • 03 软件测试方法[上]

    软件测试基础知识03—软件测试方法[上] 静态测试和动态测试(是否执行被测软件角度划分) 静态测试(Static ...

  • 02软件测试计划

    软件测试基础知识02—软件测试计划 1.软件测试计划的制定 1.1需求分析 1).定义被测试对象和测试目标确定软件...

  • 软件测试基础理论知识

    关键词:测试基础理论1、软件测试的含义(概念)——什么是软件测试2、软件测试的目的(意义)——为什么要做软件测试3...

  • 《软件测试技术经典教程第二版》阅读笔记1

    第一部分 软件测试基础 第 1 章 软件测试基本概念 本章要点: ● 了解软件、Bug、用户需求、软件测试...

网友评论

    本文标题:软件测试基础(一)

    本文链接:https://www.haomeiwen.com/subject/vkbhlhtx.html