关于软件质量保证与测试
xylxll
这个作者很懒,什么都没留下…
展开
-
软件全面质量管理的思想体系
软件全面质量管理(TQM)定义:TQM可以被定义为一种管理技术,用于改进与产品相关的过程、产品、服务和其他方法。它关注的是整个业务,而不仅仅是一个特定的项目或过程。TQM的主要思想是公司不仅应该在商品质量方面工作,还要在公司的工作组织质量方面工作,包括人员的工作。不断同时改进以下三个组成部分将使业务发展更快,更高效:商品质量流程组织的质量人员资格TQM原则:1.以顾客为关注焦点2.领导作用3.全员参与4.过程方法5.系统的管理方法6.持续改进7.基于事实的决策方法8.与供方原创 2021-11-10 20:25:35 · 153 阅读 · 0 评论 -
CMM与CMMI的关系
联系:CMMI即CMM集成,是系统工程和软件工程的集成成熟度模型,CMMI更适合于信息系统集成企业。CMMI是在CMM基础上发展起来的,它继承并发扬了CMM的优良特性,借鉴了其他模型的优点,融入了新的理论和实际研究成果。它不仅能够应用在软件工程领域,而且可以用于系统工程及其他工程领域。区别:1.从等级划分上看,1,3,5级的名称没有变化,均是初始级,已定义和优化;但是2级和4级分别定义为已管理级和定量管理级,这个变化更突出了CMMI定性管理和定量管理的特点。2.CMMI共有分属于4个类别的25个过程原创 2021-11-10 19:59:06 · 137 阅读 · 0 评论 -
什么是MTTF、MTBF、MTTR?
MTTF (Mean Time To Failure,平均无故障时间),指系统无故障运行的平均时间,取所有从系统开始正常运行到发生故障之间的时间段的平均值。 MTTF =∑T1/ NMTBF (Mean Time Between Failure,平均失效间隔),指系统两次故障发生时间之间的时间段的平均值。 MTBF =∑(T2+T3+T1)/ NMTTR (Mean Time To Repair,平均修复时间),指系统从发生故障到维修结束之间的时间段的平均值。MTTR =∑(T2+T3)/ NMTBF原创 2021-11-02 17:20:21 · 3858 阅读 · 0 评论 -
Smoke Test & Ad hoc Test
Smoke TestSmoke Test(冒烟测试),也称Regression Test(回归测试),是对软件的安装和基本功能的测试。在软件中,"冒烟测试"这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。冒烟测试是指一种基本功能测试,是从硬件测试借鉴过来的。进行硬件测试时,首先需要给硬件加电,如果一加电电路烧了冒烟,后续的测试当然进行不去了原创 2021-10-20 17:15:53 · 80 阅读 · 0 评论 -
软件质量保证与测试(什么是图灵测试)
什么是图灵测试简介图灵测试(The Turing test)由艾伦·麦席森·图灵提出,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果机器让平均每个参与者做出超过30%的误判,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱艾伦·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,目前我们已远远落后于这个预测。研究历程1936年,哲原创 2021-09-17 13:42:04 · 309 阅读 · 0 评论