软件可测试性

✍ dations ◷ 2025-06-29 02:29:34 #软件测试

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

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

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

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

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

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

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

相关

  • 大野干大野干(日语:大野乾/おおの すすむ Ōno Susumu,1928年2月1日-2000年1月13日)是一位出生于韩国,旅居于美国的日本遗传学家与演化生物学家,他提出了基因重复的概念,并研究X染色体上的
  • 联合国秘书长办公厅联合国秘书长办公厅(法语:Cabinet du Secrétaire Général des Nations Unies ; 英语:Executive Office of the Secretary-General,缩写为EOSG)是联合国秘书处的内设机构之一,
  • 凡得瓦力范德华力(范德华力)(Van der Waals force)在化学中指分子之间非定向的、无饱和性的、较弱的相互作用力,根据荷兰物理学家约翰内斯·范德瓦耳斯命名。范德华力是一种电性引力,但它
  • 黑暗浪漫主义黑暗浪漫主义(英语:Dark romanticism)又称美国浪漫主义,是一种19世纪的文学流派,以爱伦·坡、纳撒尼尔·霍桑及赫尔曼·梅尔维尔等一批新英格兰地区的作家为中心。与完美主义的超
  • 唱歌歌唱,或唱歌,是指人类透过发声器官产生音乐的过程。进行歌唱的人、或是以歌唱为职业的人称为歌手。歌唱可以作为在正式场合的一种表演艺术、可以是有宗教、教育、营利等目的、
  • ATC代码 (C04)A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码C04(外周血管扩张剂)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Coll
  • 高合成数高合成数指一类整数,任何比它小的自然数的因子数目均比这个数的因子数目少。最小的20个高合成数为:高度合成数有无限个。为了证明这点,可用反证法。假设 n
  • 酵母菌双杂合系统酵母菌双杂合系统,英文为Yeast two-hybrid system,亦简称Two-hybrid screening,是一种研究蛋白质交互作用或蛋白质和DNA交互作用的实验技术。此系统的基本原理是报导基因上游的
  • 南澳州库务司南澳州库务司(英语:Treasurer of South Australia)是南澳州政府负责政府财务政策的司级官员。库务司和金融司是库务及金融司署之首长,为内阁成员。现任库务司为自由党卢国拔,于20
  • 李正鼎李正鼎(1783年-1851年),字刚峰,江西吉水县枫坪村人,清朝政治人物。嘉庆三年(1798年)由国学生援例授县丞。初为南河,阜宁,北岸县丞;清道光元年(1821)升补江苏清河知县。历任高邮州,邳州,太仓