软件质量测试
软件质量测试
椰鱼-
这个作者很懒,什么都没留下…
展开
-
CMM与CMMI的关系
从等级划分上看,1,3,5级的名称没有变化,均是初始级,已定义和优化;但是2级和4级分别定义为已管理级和定量管理级,这个变化更突出了CMMI定性管理和定量管理的特点.CMMI共有分属于4个类别的25个过程哉,覆盖了4个不同的领域;相对应的CMM共有18个过程域.CMM基本活动的度量方法和瀑布过程的有次序的,基本活动的管理规范有非常密切的联系,更适合瀑布型的开发过程;而CMMI相对CMM更一步支持迭代开发过程和经济动机推动组织采用基于结果的方法:开发业务安全,构想和原型方案,细化后纳入基线结构,可用发布,原创 2021-11-12 16:58:23 · 81 阅读 · 0 评论 -
什么是MTTF,MTBF,MTRF?
MTTF(Mean Time To Failure,修复前平均时间)是指某个元件预计的可运作平均时间。硬体元件故障通常是永久的,因此通常修复或替换该元件所需的时间也很重要,也就是修复前平均时间,即寿命均值,记为MTTF。MTBF,即平均故障间隔时间,英文全称是“Mean Time Between Failure”。是衡量一个产品(尤其是电器产品)的可靠性指标。单位为“小时”。它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。具体来说,是指相邻两次故障之间的平均工作时间,也称为平均故障间隔。原创 2021-11-12 16:51:17 · 223 阅读 · 0 评论 -
Ad hoc Test
随机测试“Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的,自由的”测试。在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试(Ad-hoc testing),主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试样例(TestCase)没有覆盖到的部分。另外,对于软件更新和新增加的功能要重点测试。重点对一些特殊点情原创 2021-10-26 11:42:51 · 49 阅读 · 0 评论 -
Somke Test
冒烟测试这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。冒烟测试可以实施的步骤对于smoking test在软件开发过程中的应用,下面提出一种可实施的步骤:根据软件的变更,包括新需求的实现、bug修复原创 2021-10-26 11:40:06 · 115 阅读 · 0 评论 -
软件质量控制问题与质量控制技术
相信搞软件的平时听的最多的就是你们的产品质量不好,你的代码质量差,缺陷多。那么凭什么说我的质量不行呢?往往就是通过代码缺陷率来作为参考的依据。缺陷率一般指的是1000行代码有多少个bug。那么bug怎么算呢?测试说了算呗。开玩笑的,他给你提了问题单而你认了,那就算了。问题单的严重程度不一样,分提示、一般、严重和致命,然后有个加权算法,比如提示按0.1算,一般按1算,最后得到一个缺陷值。那么再问一句,凭什么测试说是问题你就得认?那肯定得有你认同或者抵赖不了的东西是吧,这个往往就是设计方案、需求文档了。这两个原创 2021-10-02 19:47:18 · 209 阅读 · 0 评论 -
什么是图灵测试
图灵测试的核心想法是要求计算机在没有直接物理接触的情况下接受人类的询问,并尽可能把自己伪装成人类。图灵测试的方法很简单,就是让测试者(人)与被测试者(机器)隔开,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人工智能。图灵测试最早出现在1950年由艾伦·麦席森·图灵发表的一篇名为《计算机械和智能》(Computing Machinery andIntelligence)的论文中,是判断机器是否具有原创 2021-09-17 12:18:44 · 8185 阅读 · 0 评论