软件可测试性

✍ dations ◷ 2025-06-08 11:37:51 #软件测试

软件可测试性(Software testability)是指一个软件工件(软件系统、模组、需求文件或设计文件等)在一给定的测试环境下,可支援测试的程度。

软件工件的可测试性不是一个内在(英语:Intrinsic and extrinsic properties)性质,不像软件大小一様可以直接量测。软件可测试性是一个外在性质,由待测试的软件及测试目标、方法及测试资源(测试环境)之间的相互关系来决定。

若软件的可测试性低,可能会造成测试工作的增加。在一些极端的情形下,缺乏可测试性可能会使部分甚至全部的测试或软件需求(英语:Software requirements)无法进行。

依照实证的假设,软件测试的工作量及有效性和以下几个因素有关:

软件元件(模组或类别)的可测试性和以下因素有关:

软件元件的可测试性可以用以下方式提升:

具有测试性的软件需求(英语:Software requirements)需求要符合以下的条件:

相关

  • 侧链侧链指有机分子完整结构上的侧支,所以又可称之为“支链”。区块链中的侧链(sidechains)实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,该名词是相对与比特币主链来说
  • 昂热城堡昂热城堡(Château d'Angers)是法国昂热的一座大型法式城堡。昂热城堡耸立在曼恩河畔的岩石上,由于它的战略防御位置,曾是罗马人居住的地点之一。在9世纪,堡垒属于强大的安茹伯爵
  • 回转半径回转半径是一个物理量。它可以用来计算转动惯量。当一支力矩作用于一个物体时,物体会依照转动惯量呈现应有的旋转运动。物体对于一支直轴或质心的回转半径,是此物体所有粒子,对
  • 反安慰剂反安慰剂效应(拉丁文“”,意为“我将伤害”)指出一些信念或预期等心理效果,可能会导致疾病产生,或影响治疗的效果。安慰剂效应指病人虽然获得无效的治疗,但却“预料”或“相信”治
  • 比尔·帕克斯顿威廉·“比尔”·帕克斯顿(英语:William "Bill" Paxton),1955年5月17日-2017年2月25日)是美国演员和电影导演。他主演《阿波罗13》,《真实的谎言》和《泰坦尼克号》。帕克斯顿主演H
  • 羚羊谷线南加州都会铁道(洛杉矶到伯班克的铁路)羚羊谷线(英语:Antelope Valley Line)也有称为安蒂洛普山谷线,是南加州都会铁道运营的一条线路,来往于兰开斯特和洛杉矶联合车站之间,线路名因
  • 蒙古入侵叙利亚中亚(花剌子模) – 格鲁吉亚与亚美尼亚 – 伏尔加保加利亚(萨马拉弯 – 比拉尔) – 安纳托利亚(克塞山) – 欧洲(立陶宛(英语:Mongol invasions of Lithuania) – 罗斯 – 波兰
  • 沙威沙威(法语:Javert,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gent
  • 李时良李时良(1894年-1974年),又名圣锡,浙江宁波人,上海工人运动的领袖之一。李时良于1924年起在江南造船所作工。1927年曾参加过上海工人第三次武装起义。此后一直担任造船所工会常委、
  • 藿香蓟藿香蓟(学名:)是菊科藿香蓟属一种原产于美洲热带地区,特别是巴西的一年生草本植物,其顽强的生命力在其他地区常被视为入侵杂草。越南语称呼本物种为“猪屎草”(Cứt lợn),因为这种