
“测试”通常是指“执行程序以发现程序中的错误的过程”. 可靠的可测试性相对重要. 在某些产品的测试阶段开始时,需要可靠的可测试性. 因此,存在意义重大. 但是在不同的开发阶段,针对不同的人,测试的含义,目的和方法是不同的.
在软件开发的测试阶段,测试的主要目的是由开发人员通过运行程序来发现程序中的缺陷和错误. 在产品交付和验收阶段,测试主要用于验证软件产品是否满足用户要求. 换句话说,对于开发人员而言,测试是发现缺陷的一种方式,对于用户而言,测试是接受产品的一种方式.
根据不同的测试用例选择原则,测试可以分为两类: 黑盒测试方法和白盒测试方法. 黑匣子测试方法是指根据软件需求生成测试用例的方法,对软件进行测试. 黑匣子测试不关心程序如何实现?

白盒测试方法是指根据程序的结构生成软件测试用例以测试软件的方法.
软件可靠性测试是指为了确保和验证软件可靠性要求而进行的软件测试. 它使用一种测试方法根据软件运行配置文件(对软件实际使用的统计规则的描述)对软件进行随机测试.
通过软件可靠性测试可以实现以下目标:

(1)有效地发现程序中影响软件可靠性的缺陷,从而实现可靠性的提高: 软件可靠性是指“软件在规定的时间内和规定的条件下不引起系统故障的能力. 概率度量称为软件可靠性. “
软件的“指定条件”主要包括相对不变的条件和相对变化的条件,例如计算机及其操作系统;相对变化的条件参考输入的分布和软件的运行概况来描述. 领导者认为,根据软件的运行状况对软件进行测试通常会暴露出使用中出现可能性较高的缺陷,然后暴露出出现可能性较低的缺陷. 发生可能性很高的缺陷是影响产品可靠性的主要缺陷. 通过消除这些缺陷,可以有效地提高软件的可靠性.
(2)验证软件可靠性是否满足某些要求: 通过分析在软件可靠性测试中观察到的故障,可以验证是否满足了对软件可靠性的定量要求.

(3)估计和预期的软件可靠性级别
通过分析在软件可靠性测试期间观察到的故障数据,您可以评估软件可靠性的当前水平,并预测将来可能达到的水平,从而为开发管理决策提供基础. 软件可靠性测试中暴露的缺陷可能是影响功能要求的缺陷,也可能是影响性能要求的缺陷. 软件可靠性测试方法从概念上讲是黑盒测试方法,因为它是面向需求和面向使用的测试,不需要了解程序的结构以及如何实现.
软件可靠性测试通常在系统测试,验收和交付阶段进行. 它主要在实验室仿真环境中进行,也可以根据需要并在用户现场进行.

从软件可靠性的角度来看,找到其测试方法要比我们的方法有效得多. 可靠性测试也具有一定的现实意义. 可靠性测试的范围相对较大,涉及各个行业. 相对而言,他对您的影响具有更大的意义. 深圳迅客标准服务宗旨:
我们秉承科学严谨的工作态度,为客户提供快速,公平软件可靠性方法,和国际化的第三方咨询,测试和认证服务.
高效------合理安排测试时间软件可靠性方法,全面安排测试计划,尽力缩短测试时间和认证周期,以客户为中心并提供快速的认证服务
有关更多咨询项目,深圳市迅科标准技术服务欢迎您随时咨询!
链接到本文:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-198753-1.html
打到美国包二奶
两艘拉原油的货轮撞沉它爆炸起火
国际上争当雷锋
黄子韬作词作曲