可靠性测试就是为了评估产品在规定的寿命期间内,在预期的使用、运输或储存等所有环境下,保持功能可靠
性而进行的活动。是将产品暴露在自然的或人工的环境条件下经受其作用,以评价产品在实际使用、运输和储
存的环境条件下的性能,并分析研究环境因素的影响程度及其作用机理。通过使用各种环境试验设备模拟气候
环境中的高温、低温、高温高湿以及温度变化等情况,加速反应产品在使用环境中的状况,来验证其是否达到
在研发、设计、制造中预期的质量目标,从而对产品整体进行评估,以确定产品可靠性寿命。
分类
一、软件可靠性测试
二、硬件可靠性测试
软件概念
可靠性测试也称可靠性评估,指根据产品可靠性结构、寿命类型和各单元的可靠性试验信息,利用概率统计方
法,评估出产品的可靠性特征量。
软件可靠性是软件系统在规定的时间内以及规定的环境条件下,完成规定功能的能力。一般情况下,只能通过
对软件系统进行测试来度量其可靠性。
测试方式
测试可靠性是指运行应用程序,以便在部署系统之前发现并移除失败。因为通过应用程序的可选路径的不同组
合非常多,所以在一个复杂应用程序中不可能找到所有的潜在失败。但是,可测试在正常使用情况下可能的
方案,然后验证该应用程序是否提供预期的服务。如果时间允许,可采用更复杂的测试以揭示更微小的缺陷。
组件压力测试
压力测试是指模拟巨大的工作负荷以查看应用程序在峰值使用情况下如何执行操作。利用组件压力测试,可隔
离构成组件和服务、推断出它们公开的导航方法、函数方法和接口方法以及创建调用这些方法的测试前端。对
于那些进入数据库服务器或一些其他组件的方法,可创建一个提供所需格式的哑元数据的后端。测试仪器在观
察结果的同时,反复插入哑元数据。
这里的想法是在隔离的情况下,对每个组件施加远超过正常应用程序将经历的压力。例如,以尽可能快的速度
使用 1 – 10,000,000 循环,查看是否有暴露的问题。单独测试每个 DLL 可帮助确定组件的失败总次数。
对于分布式 Web 应用程序,Microsoft 提供"Web 应用程序压力工具"。有关更多信息,请参见"Microsoft
Web Application Stress Tool"(Microsoft Web 应用程序压力工具).如果您购买了 Visual Studio .NET 企业
版,还会提供另一个名为 Application Center Test 的工具,它用来预览 Application Center 2000 中某些技
术的介绍性信息。
集中压力测试
对每个单独的组件进行压力测试后,应对带有其所有组件和支持服务的整个应用程序进行压力测试。集中压力
测试主要关注与其他服务、进程以及数据结构(来自内部组件和其他外部应用程序服务)的交互。
集中测试从基础的功能测试开始。您需要知道编码路径和用户方案、了解用户试图做什么以及确定用户运用
您的应用程序的所有方式。
测试脚本应根据预期的用法运行应用程序。例如,如果您的应用程序显示 Web 页,而且 99% 的客户只是搜索
该站点、只有 1% 的客户将真正购买,这使得提供对搜索和其他浏览功能进行压力测试的测试脚本才有意义。
当然,也应对购物车进行测试,但是预期的使用暗示搜索测试应在测试中占很大比重。
在日程和预算允许的范围内,应始终尽可能延长测试时间。不是测试几天或一周,而是要延续测试达一个月、
一个季度或者一年之久,并查看应用程序在较长时期内的运行情况。
真实环境测试
在隔离的受保护的测试环境中可靠的软件,在真实环境的部署中可能并不可靠。虽然隔离测试在早期的可靠性
测试进程中是有用的,但真实环境的测试环境才能确保并行应用程序不会彼此干扰。这种测试经常发现与其他。
1、金属基材的表面电镀及化学镀处理零件,试验的时间,应按被试覆盖层或产品标准的要求而定;若无标准,可经有关方面协商决定。推荐的试验时间为:2,6,16,24,48,96,240,480,720h。在规定的试验周期内,喷雾不得中断。只有当需短暂观察试样时,才能打开盐雾箱。如果试验终点取决于开始出现腐蚀的时间,试样需要经常检查。
2、铝及铝合金阳极氧化零件,试验的时间,应按被试覆盖层或产品标准的要求而定;若无标准,可经有关方面协商决定。推荐的试验时间为:4、8、16、26、32、40、48、56、64、72h。在规定的试验周期内,喷雾不得中断。只有当需短暂观察试样时,才能打开盐雾箱。
扩展资料:
试验温湿度。
温度和相对湿度影响盐雾的腐蚀作用。金属腐蚀的临界相对湿度大约为70%。当相对湿度达到或超过这个临界湿度时,盐将潮解而形成导电性能良好的电解液。当相对湿度降低,盐溶液浓度将增加直至析出结晶盐,腐蚀速度相应降低。