欢迎光临散文网 会员登陆 & 注册

软件测试学习笔记——软件质量模型

2023-01-29 13:17 作者:wxbsky  | 我要投稿

质量模型是基于ISO25000和国标GB/T25000制定的可用于测量产品质量的模型,该模型提供了从不同维度考量产品质量属性的依据。


质量模型规定的各种不同质量属性和不同的测试类型之间具有映射关系,所以可以用不同的测试类型来测试不同的质量属性。

可移植性和兼容性的区别:

  • 可移植性是属于产品的内部质量,更关注代码在不同的平台上是否可以正确的安装和配置。
  • 兼容性是属于产品的外部质量,更关注的是最终用户能感知到的不同的浏览器、不同分辨率、、不同设备之间的正确的使用及显示。

问题举例:如何测试一个水杯的质量?

  • 凡是问到一个产品怎么测(不管是软件还是硬件),都必须从产品质量模型所规定的8大质量属性去考虑。

黑盒测试:指在不知道被测软件代码结构的基础上,根据产品需求规格,站在最终用户的角度来对软件的输入输出进行测试的过程。

白盒测试:指基于被测软件的代码和结构,对被测软件的代码和结构本身进行测试的过程。

灰盒测试:介于白盒和黑盒之间,一般来说灰盒是针对接口来进行测试,比如只知道函数的函数名、参数以及返回值,并不知道函数内部的实现结构。

软件测试学习笔记——软件质量模型的评论 (共 条)

分享到微博请遵守国家法律