软件可测试性

✍ dations ◷ 2025-10-28 10:58:24 #软件测试

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

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

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

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

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

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

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

相关

  • 交通心理学异常心理学 行为遗传学 生物心理学 心理药物学 认知心理学 比较心理学 跨文化心理学 文化心理学 差异心理学(英语:Differential psychology) 发展心理学 演化心理学 实验心理学
  • 十人委员会十人委员会(Decemviri,单数:decemvir)乃是一个拉丁文的名词,表示“十人”,它指任何在罗马共和中的十人的委员会。不同型态的十人委员会,包括法律的制定,具备执政官的统治大权(legibus
  • ω-6 脂肪酸ω-6脂肪酸是一个多元不饱和脂肪酸系列,它属于必需脂肪酸(essential fatty acids),必须由食物中取得,无法在人体内自行合成。一些医学研究表明,超过于一定含量的Ω-6脂肪酸:Ω-3脂
  • 欧洲复兴开发银行欧洲复兴开发银行(European Bank for Reconstruction and Development,EBRD)是一个1991年建立的银行。它的任务在于在1989年东方集团崩溃后在其经济从计划经济转化为市场经济的
  • 溥心畬溥心 畬(yú)(1896年9月2日-1963年11月18日),爱新觉罗氏,满洲镶蓝旗人,恭亲王奕䜣次孙,溥字辈,光绪帝赐名儒,字心畬,斋号寒玉堂。生于大清北京。因其诗、书、画与张大千齐名,故后人将两人
  • 艾萨克·阿西莫夫艾萨克·阿西莫夫(Isaac Asimov,生名:伊萨克·尤多维奇·奥济莫夫,Исаáк Ю́дович Ази́мов,1920年1月2日-1992年4月6日),出生于苏俄的美籍犹太人作家与生物化学教
  • 小罗伯特·詹姆斯·伍尔西小罗伯特·詹姆斯·“吉姆”·伍尔西(Robert James "Jim" Woolsey Jr.),或译伍尔奚,美国前中央情报总监,相当于目前的中央情报局局长(1993年2月5日-1995年1月10日)。他目前担任自由
  • 藤堂明保藤堂明保(1914年11月19日-1985年2月26日),日本汉学家,研究汉语音韵学、语源学和文字学。代表作有《中国语音韵论》(1957)、《汉字语源辞典》(1965)、《漢字とその文化圏》(汉字及其文
  • 瞿世英瞿世英(1900年-1976年8月12日),字菊农,笔名亦菊农,江苏常州人,中国近代哲学家、教育家。1920年,与郑振铎、茅盾、叶圣陶等发起成立“文学研究会”。1922年毕业于燕京大学。1926年获
  • Fail2banFail2Ban是一个入侵检测系统框架,它可以保护电脑服务器免受蛮力攻击。以Python程式设计语言编写,并能够在类Unix系统上运行,这些系统具有本地安装的封包控制系统或防火墙的界面