软件测试学习笔记_软件质量与软件测试相关特性

软件质量特性:

静态质量特性:静态质量特性包括结构化的、可维护的、可测试的代码以及正确而有完整的文档

动态质量特性:软件动态质量特性包括 正确性、可靠性、完整性、一致性、易用性、性能等

--正确性:如果软件针对其输入域中的每个元素都如期望的那样运行,则称该软件是正确的(输入域:对软件P的所有可能输入的集合被称作P的输入域,或者输入空间)

--可靠性:定义一:软件可靠性是指软件在给定时间间隔和给定条件下无故障运行的概率。这里的概率依赖于程序输入的分布情况,这种输入分布常常称作操作剖

                                (operational profile)是对软件使用方式的数值描述

                  定义二:可靠性是指软件在预期环境下无故障运行的概率。这里的环境是指软件运行所需的硬件及软件要素,宝库硬件设备、操作系统以及其他必须的应用程序

--易用性:是指软件使用的难易程度。其本身是一个研究领域,有大量技术可用于易用性测试,心理学在易用性侧式设计中扮演重要角色

--完整性:指全部得到软件需求规格说明或者用户手册中所有功能的可能性

--一致性:指软件对常规惯例和假设的遵循程度

--性能:可简单理解为软件完成规定任务所花费的时间

黑盒测试的复杂性:

  • 测试所需的输入量太大
  • 测试的输出结果太多
  • 软件实现的途径太多
  • 软件规格说明没有一个客观标准

盒测试的复杂性:

白盒测试方法将被测对象看作一个打开的盒子

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值