【软件测试】软件质量标准与测试依据和规范
1. 软件质量标准(ISO)
- 质量保证标准(ISO9001/2/3)
- 质量管理标准(ISO9004)
- 控制思想,即对产品形成的全过程进行控制。任何事物都是由一个或多个过程活动的结果,只要对产品形成的全过程进行控制并达到过程质量要求,最终产品的质量就有了保证
- 预防的思想。通过对产品形成的全过程进行控制以及建立并有效运行自我完善机制达到预防不合格,从根本上减少或消除不合格品
- “需方对供方要求质量保证”的标准ISO9001-9003
- “供方建立质量保证体系”的标准ISO9004
ISO9002:生产和安装中的质量保证模式;
ISO9003:最终检验和测试中的质量保证模式;
ISO9004:质量管理和质量体系要素导则。
是指南,不是标准
依然困惑:依然强调的是供应商和顾客的关系,不是工程师该如何做
- 合同评审
- 需方需求规格说明
- 开发计划
- 质量计划
- 设计和实现
- 测试和确认
- 验收
- 复制、交付和安装
- 维护
2.软件测试规范
- 角色的确定
- 进入的准则
- 输入项
- 活动过程
- 输出项
- 验证与确认
- 退出的准则
- 度量
3.CMM思想和结构体系
通过关注一组有限的活动,并为实现它们而积极工作,组织能稳步地改善其软件过程,使其软件过程能力持续不断地增长。
ITT的Philip Crosby在其书“Quality is Free”(Crosby 79)中首先提出将质量原理改编为成熟度框架的思想。
Humphrey的成熟度框架早期版本发表在SEI技术报告(Humphrey 87a,Humphrey 87b)、文章(Humphrey 88)和书“Managing the software Process”(Humphrey 89)中。
- ISO9000相当于CMM二级和三级的一部分内容(有人称为2.5级)
- CMM和ISO9000认证本身没有优劣之分
- CMM是一个动态的过程
- 对于预算、项目周期管理等ISO9000涉及不够的内容,CMM有所覆盖
- ISO9001是通用的国际标准,适用于各类组织。
- CMM是美国军方为评价软件供应商的质量水平,委托SEI开发的一个评价模型,只用于软件业。
- CMM更详细,更专业。
- ISO9001只建立了一个可接受水平,而CMM是一个具有五个水平的评估工具。
- ISO9001聚焦于供应商和用户间的关系,而CMM更关注软件的开发过程。
4. 建立软件测试管理和评判体系
- 监视和测量软件产品
- 识别和控制不符合要求的产品
- 验证产品设计和开发
- 监视和测量软件过程
2.中国软件企业在软件测试方面与国际水准仍存在较大差距。首先,认识上重开发、轻测试,没有认识到软件项目的如期完成不仅取决于开发人员,更取决于测试人员;其次,管理上随意、简单,没有建立有效、规范的软件测试管理和评判体系;另外,缺少自动化工具的支持,大多数企业在软件测试时并没有建立软件测试管理与评判体系。
【软件测试】软件质量标准与测试依据和规范相关推荐
- 【软件质量与软件测试 软件质量标准】
文章目录 第五章 软件质量标准 5.1 软件质量标准概述 5.1.1 国际标准 5.1.2 国家标准 5.1.3 行业标准 5.1.4 企业规范 5.1.5 项目规范 5.2 ISO9001和9000 ...
- 【软件质量保证与测试】2.4软件测试与软件开发的关系
文章目录 1. 软件测试与软件开发过程关系概述 2. 软件测试在软件开发生命周期中的位置 2.1 软件开发生命周期 2.1.1 软件规划阶段测试 2.1.2 软件设计阶段测试 2.1.3 软件开发阶段 ...
- 软件测试入门之软件开发和测试模型(面试必考)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/1 ...
- 当一个软件新版本提交测试时要有,如何改善没完没了的软件测试版本?
51Testing软件测试网1B5~A[-B+FfZg 开发人员3天出1个新的软件版本?1天1个新的版本?甚至1天3个版本?人员不得不每天不停地更换软件版本,而这种情况会导致一些不利的后果:\L ^S ...
- winfrom软件开发汽车测试_ETci — 全自动软件测试调度(持续集成)平台
ET·ci 提供了编译- 测试- 发布解决方案,包括:自动提取配置库代码进行自动构建, 自动调度静态测试工具(如QAC)进行静态测试,自动调度单元测试工具(如Tessy)开展动态测试,自动调度HIL ...
- android闪存软件测试,谷歌商店上架一款软件:专门测试华为P10闪存,一秒出结果...
[IT168 资讯]华为 P10 闪存门到如今已经有一个月时间了,然而华为官方并没有针对这件事给出一个具体方案,而不少已经购买华为 P10 的网友目前也只能是继续等待结果了 ... 不过从产业角度去看 ...
- 软件测试业务等级划分,测试等级的划分 - 刘沛的测试空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
目前国内的软件企业由于各种各样的原因,所进行的测试活动各种各样,对于质量要求的标准不同,再加上企业运营成本问题,决定了每个企业进行的测试活动的标准也不同,通常来说,根据项目质量目标.项目资源之间的差异 ...
- 跑分软件测试的游戏是,主流软件跑分测试 日常游戏无压力
主流软件跑分测试 日常游戏无压力 新款骁龙820移动平台放弃了ARM公版架构,采用了高通自主64位Kyro架构,最高频率可达2.2GHz,性能相比骁龙810提升了两倍,高通对不仅对新的架构做出了优化还 ...
- 软件测试网页注册测试,软件测试之网页测试
软件测试之网页测试 发表于:2009-04-20来源:作者:点击数: 前边有人在论坛里提到过,但我觉得有的方面还考虑的不是很详细,在此补充下 1 UI测试 看页面是否美观养眼(包括页面的布局是否合理, ...
最新文章
- MYSQL一主多从配置
- 在GridView中针对鼠标单击的某一独立单元格进行编辑
- .NET Core 实现定时抓取博客园首页文章信息并发送到邮箱
- C++语言程序设计上机指导(二级),C++语言程序设计上机指导(二级)
- action链接html,如何使用@ html.actionlink删除链接文本
- 企业五年后卓越或者死亡,数据战略是关键!
- Silverlight C# 游戏开发:Balder的3D世界
- bzoj2588: Spoj 10628. Count on a tree 主席树
- 普通办公用计算机,工业计算机与普通办公用的电脑有什么区别?
- java命令行导出、导入sql文件
- Ubuntu 查看 Cuda 及 版本
- 网页QQ客服 msn客服
- 牛顿插值法C语言实现
- linux node安装菜鸟教程,手把手告诉你如何安装多个版本的node
- PEP 8: E305 excepted 2 blank lines, after class or function definition, found 1
- 股票的收益率计算公式
- 玩转树莓派二、树莓派配置工具 raspi-config 使用指南
- QQ邮箱炸啦,我的附件名怎么乱码?解决javaMail发送QQ邮件,附件名乱码的问题
- 滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(9月7日~9月13日)...
- matplotlib 的 spines模块详解