软件可靠性测试常见的方法

“测试”一般是指“为了发现程序中的错误而执行程序的过程”,可靠的测试性是相对重要的,在部分产品开始的测试阶段,需要的就是可靠的测试性,机构,所以存在意义较大。但是在不同的开发阶段、对于不同的人员,测试的意义、目的及其采用的方法是有一定差别的。

在软件开发的测试阶段,测试的主要目的是开发人员通过运行程序来发现程序中存在的缺陷、错误。而在产品交付、验收阶段,测试主要用来验证软件产品是否达到用户的要求。或者说,对于开发人员,测试是发现缺陷的一种途径、手段,而对于用户,测试则是验收产品的一种手段。

根据测试用例选取原则的不同,测试可分为黑盒测试方法和白盒测试方法两大类。黑盒测试方法是指按照软件需求生成测试用例对软件进行测试的方法,黑盒测试不关心程序是如何实现的?

而白盒测试方法则是指根据程序的结构生成测试用例对软件进行测试的方法。

软件可靠性测试是指为了保证和验证软件的可靠性要求而对软件进行的测试。其采用的是按照软件运行剖面(对软件实际使用情况的统计规律的描述)对软件进行随机测试的测试方法。通过软件可靠性测试可以达到以下目的:

(1)有效地发现程序中影响软件可靠性的缺陷,从而实现可靠性增长:软件可靠性是指“在规定的时间内,规定的条件下,软件不引起系统失效的能力,其概率度量称为软件可靠度。”

软件的“规定的条件”主要包括相对不变的条件和相对变化的条件,相对不变的条件如计算机及其操作系统;相对变化的条件是指输入的分布,用软件的运行剖面来描述。领测认为按照软件的运行剖面对软件进行测试一般先暴露在使用中发生概率高的缺陷,然后是发生概率低的缺陷。而高发生概率的缺陷是影响产品可靠性的主要缺陷,通过排除这些缺陷可以有效地实现软件可靠性的增长。

(2)验证软件可靠性满足一定的要求:通过对软件可靠性测试中观测到的失效情况进行分析,可以验证软件可靠性的定量要求是否得到满足。

(3)估计、预计软件可靠性水平

通过对软件可靠性测试中观测到的失效数据进行分析,可以评估当前软件可靠性的水平,预测未来可能达到的水平,从而为开发管理提供决策依据。软件可靠性测试中暴露的缺陷既可以是影响功能需求的缺陷也可以是影响性能需求的缺陷。软件可靠性测试方法从概念上讲是一种黑盒测试方法,因为它是面向需求、面向使用的测试,它不需要了解程序的结构以及如何实现等问题。

软件可靠性测试通常是在系统测试、验收、交付阶段进行,它主要是在实验室内仿真环境下进行,也可以根据需要和可能在用户现场进行。

从软件的可靠性上来以点看面,找到其测试方法,远比我们的高效,可靠性测试也是具有一定的实际意义,可靠性测试,范围相对较广,牵扯各个行业,其实是比较多,他对你的产生的影响具有较大意义。

文章来源:网络  版权归原作者所有

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系小编,我们将立即处理

(0)

相关推荐

  • 软件测试的望闻问切

    中医看病是讲究望闻问切4种手法.望,是对病人的神.色.形.态.舌象等进行有目的的观察,以测知内脏病变:闻,指听声音和嗅气味:问,指询问症状:切,指摸脉象.望闻问切,合称四诊,是中医探察病人病情的手段. ...

  • 如何根据不同的测试目的来组织测试?

    虽然从广义上来说,软件测试都是为了发现和去除软件潜在的缺陷,但具体到每一次测试,测试目的又会有所不同. 比如:在项目的方案阶段,软件测试的目的是确保软件的主要功能可用:在项目的初样研制阶段,软件测试的 ...

  • 软件测试课堂练习

    软件测试课堂练习

  • 眼部五轮看五脏,看眼诊病常见的方法都在这里了

    中医治疗疾病,一般会根据病人身上的气色变化以及舌苔等方面,初步判断病情.不过,还有一种看眼诊病的方法,大家可能以前听说得很少,对于感兴趣的朋友们来说,这将是一个巨大的福利,建议收藏起来!下面科普医生为 ...

  • 高中数学函数最重要,定义域必考,函数定义域常见解题方法

    高中数学函数是基础最重要,定义域每次的模拟考,或者期中期末都是是必考的!尤其是高一的数学,函数是所有的关键基础,其中对于函数定义域的题型其实很简单,掌握好常见解题方法! 研究函数的问题,不管是具体的函 ...

  • 细说肝癌的3中常见治疗方法及优缺点

    肝癌这种疾病是比较常见的,主要是发生在肝脏地方是比较严重的一种癌症,得了肝癌的人就会出现身体逐渐消瘦,而且身上没力气,腹痛或者腹胀,另外在肝脏上有可能会出现包块等这些现象. 肝癌的医学定义 肝癌即肝脏 ...

  • 办公Word常见问题解决方法

    提及表格大家肯定都不陌生,日常用的办公软件最多的估计就是电子表格了,在Word中也经常会看到表格的出现,今天小编带着大家一起来看看表格在Word中经常遇到的问题吧! 1.表格太大超出文档边框怎么解决? ...

  • 液晶彩电电源板常见维修方法,这篇文章很详细

    (1)脱板维修法 为了确保电源板和负载电路的安全,建议采用脱板维修的方法,将电源板从电视机上拆下来,单独对电源板进行维修. 目前维修,大多为上门维修,在客户家全部完成维修作业,受条件的限制,往往需要将 ...

  • 命中灾祸的一些常见化解方法

           大家都知道,八字可以看事业.财运.婚姻.健康.性格,同样也可以看灾难.根据八字组合,可以推断一个人一生的富贵贫贱.吉凶祸福,分析一个人的整体运势.让你在人生道路上能根据自己的命有所准备, ...

  • 操盘手常见买入方法(潜伏战买入法)潜伏战...

    操盘手常见买入方法(潜伏战买入法) 潜伏战买入法的核心是要在吸筹或者洗盘末期买入!!! 吸筹或者洗盘末期的特征: 1:套牢盘基本消失 2:股价不创新低 3:振幅越来越小 4:成交量不断萎缩 这样的形态 ...

  • 高度总结:临床研究常见统计方法与统计问题

    培训通告 仅需两天,学会R语言!郑老师R语言线上训练营4.24-4.25开班 编者按:  本文非常系统.高度地凝练总结了临床研究的统计学方法,并对常见的统计问题进行了解释.文章有点长,但值得学习!看不 ...

  • 调节阀常见故障处理方法!

    调节阀常见故障处理方法!