几种常见软件可靠性测试方法综述及应用对比(精)(2)
(1需要在测试中,除了部署产品之外,还有就是程序源代码,不管外部是多少漂亮界面或易用的功能,最终都是由源代码来实现的。所以在部署时,要安装源代码。从源代码编译生成的目录中运行软件。
(2需要代码覆盖率工具的配置;部署可以针对本软件开发语言的代码覆盖率工具;
(3测试人员要具备阅读代码的能力,其对开发语言的熟悉程度和程序设计经验多少决定了采用灰盒测试能够取得多大的好处,所以配置这方面的测试人员或进行必要的培训是必要的。
三、白盒、黑盒、灰盒测试方法的优缺点比较 测试方法优点缺点 白盒 测试
1、迫使测试人员去仔细思考软件的实现 2、可以检测代码中的每条分支和路径 3、揭示隐藏在代码中的错误 4、对代码的测试比较彻底 5、最优化 1、昂贵
2、无法检测代码中遗漏的路径和数据敏 感性错误
3、不验证规格的正确性 黑盒 测试
1、基本上不用人管着,如果程序停止运行 了一般就是被测试程序crash了
2、设计完测试例之后,下来的工作就是爽 了,当然更苦闷的是确定crash原因 1、结果取决于测试例的设计,测试例的设 计部分来势来源于经验,OU SPG的东西 很值得借鉴
2、没有状态转换的概念,目前一些成功的 例子基本上都是针对PDU来做的,还做 不到针对被测试程序的状态转换来做 3、就没有状态概念的测试来说,寻找和确 定造成程序crash的测试例是个麻烦事 情,必须把周围可能的测试例单独确认一 遍。而就有状态的测试来说,就更麻烦了, 尤其不是一个单独的test case造成的问 题。这些在堆的问题中表现的更为突出
灰盒 测试
1、能够进行基于需求的覆盖测试和基于 程序路径覆盖的测试
2、测试结果可以对应到程序内部路径,便 于bug的定位、分析和解决
3、能够保证设计的黑盒测试用例的完整 性,防止遗漏软件的一些不常用的功能或 功能组合
4、能够需求或设计不详细或不完整对测 试造成的影响
1、投入的时间比黑盒测试大概多20- 40%的时间
2、对测试人员的技术要求更高 四、总结
软件可靠性是软件质量评估的最重要指标之一,本文阐述了软件可靠性测试的基本概念和主要方法,重点对常用方法的优缺点进行了比较;其实软件可靠性测试方法不下有20种之多,要根据不同的环境、软件类型选择不同的测试方法,才能确保软件的可靠。
参考文献
[1]马瑞芳,王会燃.《计算机软件测试方法的研究》.小型微型计算机系统,2003年12月期
[2]徐明,杨文.《软件测试与软件可靠性的研究》.中国科技信息,2006年第11期 [3]陆民燕,陈雪松.《软件可靠性测试及其实践》.测控技术,2000年19卷第5期 — 7 —
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




