美文网首页
软件测试相关的理论

软件测试相关的理论

作者: 草木山川 | 来源:发表于2021-06-16 09:27 被阅读0次

软件是由什么组成的:文档、数据、及程序

软件的生命周期:需求分析、概要设计、详细设计、程序编码

什么是软件测试:对文档、数据、及程序进行的测试

什么是软件质量:软件满足规定或潜在用户需求特性的总和

软件测试的目的:以最小的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量

软件测试的原则:
        所有的测试都应追溯到用户需求
        把尽早的测试和不断的测试做为测试者的座右铭
        完全测试是不可能的,测试需要终止(输入量太大,输出结果太多,路径组合太多)
        测试无法显示软件潜在的缺陷
        充分注意测试中的群集现象
        程序员应避免检查自己的程序
        尽量避免测试的随意性

软件测试的对象:软件测试应贯穿于整个生命周期中

软件测试分类:
        按开发阶段分:单元测试、集成测试、系统测试、确认测试和验收测试
        按照测试实施组织划分:开发方测试、用户测试(bate测试)、第三方测试
        按照测试技术分:黑盒测试、白盒测试、灰盒测试

什么是白盒测试:按照程序内部的结构测试程序,通过测试来检验产品内部动作是否按照设计规格说明书的规定正常进行

什么是黑盒测试:在不考虑程序内部结构和内部特性的情况下,来检测每个功能是否能正常使用

测试用例设计方法:等价类划分、边界值分析、错误推测法、因果图法、判定表/判定树、正交实验法、功能图法、场景法

测试的内容:易用性、功能、性能、兼容性、安全性

相关文章

  • 软件测试相关的理论

    软件是由什么组成的:文档、数据、及程序 软件的生命周期:需求分析、概要设计、详细设计、程序编码 什么是软件测试:对...

  • 2.测试基础知识

    测试知识及工作讲解如下: 一、理论知识 1.软件开发模型 2.软件测试相关概念 3.目前流行开发模式 4.敏捷开发...

  • 做软件测试,如何才能实现月入20K?

    先说说软件测试要具备的基本技术和能力吧. 1.测试理论和方法这些是必须的 2.测试环境相关的知识,git/svn,...

  • 软件测试文章收集

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

  • 测试相关理论

    做为一名测试人,我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级自动化测试需要掌握那些技能的笔...

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

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

  • 软件测试基础理论知识

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

  • 软件测试理论

    1.什么是软件缺陷 (一)软件未实现规格说明书的功能 (二)软件功能出现了不应有的错误 (三)软件功能超出规格说明...

  • 软件测试理论

    OSI7层模型 TCP/IP五层模型 OSI7层模型的特点 下层为上层提供服务 同层次之间使用相同的协议 应用层有...

  • 软件测试理论

    OSI7层模型 TCP/IP五层模型 OSI7层模型的特点 下层为上层提供服务 同层次之间使用相同的协议 应用层有...

网友评论

      本文标题:软件测试相关的理论

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