阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司

软件可靠性测试概念

日期:2024-08-18 14:30
浏览次数:2651
摘要:

???? 东莞市赛思检测设备有限公司 电话:0769-82863486?13713235456

??? 测试”一般是指“为了发现程序中的错误而执行程序的过程”。但是在不同的开发阶段、对于不同的人员,测试的意义、目的及其采用的方法是有差别的。在软件开发的测试阶段,测试的主要目的是开发人员通过运行程序来发现程序中存在的缺陷、错误。而在产品交付、验收阶段,测试主要用来验证软件产品是否达到用户的要求?;蛘咚?,对于开发人员,测试是发现缺陷的一种途径、手段,而对于用户,测试则是验收产品的一种手段。根据测试用例选取原则的不同,测试可分为黑盒测试方法和白盒测试方法两大类。黑盒测试方法是指按照软件需求生成测试用例对软件进行测试的方法,黑盒测试不关心程序是如何实现的;而白盒测试方法则是指根据程序的结构生成测试用例对软件进行测试的方法。

?

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

?

  (1)?有效地发现程序中影响软件可靠性的缺陷,从而实现可靠性增长:软件可靠性是指“在规定的时间内,规定的条件下,软件不引起系统失效的能力,其概率度量称为软件可靠度?!比砑摹肮娑ǖ奶跫敝饕ㄏ喽圆槐涞奶跫拖喽员浠奶跫?,相对不变的条件如计算机及其操作系统;相对变化的条件是指输入的分布,用软件的运行剖面来描述。领测认为按照软件的运行剖面对软件进行测试一般先暴露在使用中发生概率高的缺陷,然后是发生概率低的缺陷。而高发生概率的缺陷是影响产品可靠性的主要缺陷,通过排除这些缺陷可以有效地实现软件可靠性的增长。

?

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

?

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

?

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

扫码浏览网站

净气型储药柜| 医院透析室轮椅秤| 防护服垂直燃烧测试仪| 胶乳稳定性| 高温熔体压力传感器| 电脑线号机| 在线二氧化硫分析仪| 温泉游泳池设备工程| 核物理实验设备| 三菱igbt| 德维创DEWETRON功率分析仪| 200吨模拟式地磅| FST弹簧剪| 开关特性测试仪| 山东桑特供水设备| 分类环保垃圾桶| 暖通空调实验设备| 血管夹| 经皮电刺激仪| 鼠抗伏马毒素B1| 多功能喷涂机| 钢丝网骨架塑料复合管厂家| 自动除锈抛丸机价格| 重金属螯合剂厂家| 贴标机(标签贴附机械设备)百科| hdpe钢丝网骨架塑料复合管厂家| 电动叉车| 净化工作台| LED冷光源光照培养箱| 研发型纳米压印光刻设备| 福尔马林甲醛熏蒸灭菌器| 波纹管补偿器| 电子听音器| 玻碳电镜| 临沂发光字| 武汉水处理设备| 蒸汽储气罐厂家| 耐酸瓷板| NOISEKEN静电枪| 纸张环压仪| 高精度共晶粘片|