- 31
- 0
- 约3.04千字
- 约 21页
- 2017-05-06 发布于四川
- 举报
软件可测试性简介
* 软件可测试性介绍 2008年9月5日 可测试性定义 软件的可测试性是指在一定的时间和成本前提下,进行测试设计、测试执行以此来发现软件的问题,以及发现故障并隔离、定位其故障的能力特性。简单的说,软件的可测试性就是一个计算机程序能够被测试的容易程度。??? 一般来说可测试性很好的软件必然是一个强内聚、弱耦合、接口明确、意图明晰的软件,而不具可测试性的软件往往具有过强的耦合和混乱的逻辑。 可测试性特征 1、可操作性 2、可观察性 3、可控制性 4、可分解性 5、简单性 6、稳定性 7、易理解性 可测试性特征-可操作性 1、可操作性:运行得越好,被测试的效率越高。 1)系统的错误很少; 2)没有阻碍测试执行的错误; 3)产品在功能阶段的演化(允许同时的开发和测试)。 可测试性特征-可观察性 2、可观察性:你所看见的就是你所测试的。 1)每个输入有唯一的输出;??? 2)系统状态和变量可见,或在运行中可查询;??? 3)过去的系统状态和变量可见,或在运行中可查询(例如:事务日志);??? 4)所有影响输出的因素都可见;??? 5)容易识别错误输出;??? 6)通过自测机制自动侦测内部错误;??? 7)自动报告内部错误;??? 8)可获取源代码。 可测试性特征-可控制性 3、可控制性:对软件的控制越好,测试越能够被自动执行与优化。
您可能关注的文档
- 赏析短文写作指教.ppt
- 赢在执行讲训内容.ppt
- 资产的管理平台简介.ppt
- 赛欧节能大使选拔赛策划的方案.ppt
- 赤壁之战字词小结.pptx
- 贺州学院商业规划的设计建议.ppt
- 贴片式重量料位计简介.ppt
- 赤峰市卓迅电子工程有限责任小企业宣传手则.ppt
- 贺州市项目地块剖析.ppt
- 赤壁赋知识点点课堂检测.pptx
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)