| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 什么是软件测试 -> 正文阅读 |
|
[Python知识库]什么是软件测试 |
1.软件测试的定义在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 (1)规定的条件 (2)目的:发现程序错误,衡量软件质量 通俗定义:软件测试是一种实际输出与预期输出之间的审核或者比较过程。 设计过程当中:预期结果<------>实际输出 需求测试是保证实际输出与预期输出之间的审核或比较过程,及时发现软件Bug与缺陷,避免项目上线由于Bug给公司带来损失。 2.软件开发模型瀑布模型、快速原型模型、螺旋模型 (1)瀑布模型(1)瀑布模型的特点 1).是线性模型的一种,每一个阶段只执行一次。 2).文档驱动。 (2)瀑布模型的优缺点 优点: 1).开发的各个阶段比较清晰,当前阶段完成后,只需关注后续阶段。 缺点: 1).不响应需求的变化。 2).风险往往延至后期才显露,失去及早纠正的机会。 ? (2)快速原型模型快速原型模型在开发真是系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。 (1)快速原型模型的特点 1).快速的构建软件的原型 2).支持用户参与 优缺点: 优点:客服瀑布模型的缺点,减少由于软件需求不明确带来的项目开发风险。 缺点:不适合大型系统的开发(适合开发小型的、灵活性高的系统)。 ? 生命周期 ? (3)螺旋模型(了解)(1).螺旋模型的特点:引进了风险分析活动. ? (2).螺旋模型的优缺点: 优点:螺旋模型很大程度上是一种风险驱动的方法体系。 缺点:采用螺旋模型需要具有相当丰富的风险评估经验和专门知识。 ? 测试模型1.软件测试模型V模型(重点)、W(双V)模型(重点) (1).V模型(背下来)v模型介绍: V模型是最具有代表意义的测试模型,最早是由paul Rook在20世纪80年代后期提出,由英国国家计算机中心文献中发布,旨在改进开发的效率和效果。 V模型本身是软件开发中瀑布模型的变种,它反映了测试活动与分析和设计的关系。 V模型标明了测试过程中本身存在的不同阶段,从左到右,描述了开发过程和测试过程间的阶段对应关系。 V模型的优缺点: 优点:测试V模型即包含了底层测试又包含了高层测试。 缺点:当需求变更时将会导致返工量非常大,模型灵活性比较低。 V模型示意图: ?(2).W模型(背下来)(1)w模型介绍:测试伴随着整个软件开发周期,并且测试的对象不仅仅是程序,需求和设计同样要测试。 (2)w模型的优缺点: 优点: 1).强调测试伴随着整个软甲开发周期,而且测试的对象不仅仅是程序,还包括需求和设计。 2).更早的介入测试,能更早的发现缺陷进行修复。 缺点:对于测试技术要求高,世间起来困难。 ? 质量模型?软件质量,就是软件与明确的和隐含的定义的需求的需求相一致的程度。 ISO 9126软件质量模型是评价软件质量的国际标准,这个模型是软件质量标准的核心,对于大部分的软件,都可以考虑从这6个特性和27个子特性去测试、评价一个软件。 测试计划?测试计划概念 定义:制定测试目的、范围、方法、时间进度及软件测试重点的过程。 编写人员和使用人员 测试计划一般由测试组长或项目经理来负责撰写。测试人员按照测试计划里的内容来安排和调整自己的测试工作。 功能测试流程?? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:54:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |