软件可测试性

✍ dations ◷ 2025-04-26 09:35:45 #软件测试

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

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

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

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

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

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

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

相关

  • 阿什肯纳兹犹太人阿什肯纳兹犹太人(意第绪语:אשכנזים‎),指的是源于中世纪德国莱茵兰一带的犹太人后裔(阿什肯纳兹在近代指德国)。其中很多人自10世纪至19世纪期间,向东欧迁移。从中世纪到20
  • 甲烷生成产甲烷作用,又称甲烷生成,指合成甲烷是微生物代谢的重要的和广泛的形式。可以生成甲烷的微生物称作产甲烷菌(英语:Methanogen)。这些微生物都属于原核生物中的古菌域,这是在系统发
  • IVBbr /4固体、 液体、 气体4族元素(又称钛族元素)是指元素周期表上第4族(ⅣB族)的元素,位于3族元素与5族元素之间。4族元素包含钛(Ti)、锆(Zr)、铪(Hf)、
  • 麦哲伦号麦哲伦太空船,也称为金星雷达制图者,是美国国家航空航天局(NASA)于1989年5月4日发射,使用合成孔径雷达绘制金星表面地图和测量行星引力场的机器人太空探测器。麦哲伦探测器是第一
  • 美国犬业俱乐部美国犬业俱乐部(American Kennel Club,常见简称为AKC)世界范围内最为活跃犬类组织,总部设在美国纽约,成立于1884年9月17日,主要进行犬类鉴定,开发新犬种,出版杂志等活动。
  • 阿努凯特在埃及神话中,阿努凯特或安努克忒(Anuket 或 Anqet,希腊叫 Anukis),最初起源于埃及境内尼罗河起始地,位于努比亚边界的象岛地区,她是尼罗河的化身及尼罗河女神。阿努凯特与赫努姆
  • 安娜索菲亚·罗伯安娜索菲亚·罗伯(英语:AnnaSophia Robb,1993年12月8日-),美国女演员。
  • 徐清吉徐清吉(1907年-1982年)生于佳里镇。他与郭水潭、王登山曾经加入日本人多田利郎在1929年(昭和4年)创立的“南溟艺园”。是日治时期盐分地带文学作家群之中,相当重要的一位,也被后人
  • 潘连茹《 》潘连茹(1887年-1962年7月17日),字太初,山西省临汾县伍级村人,山西西学专斋毕业,进士。1910年公费毕业于山西西学专斋。三年后公费入英国伦敦大学所属皇家学院学习化学。其间任
  • 维基媒体基金会维基媒体基金会(英语:Wikimedia Foundation,WMF)是美国的一个非营利慈善组织,其总部设在加利福尼亚州旧金山,运转多个Wiki项目。该基金会主要因为托管网络百科全书——维基百科,以