测试套件

✍ dations ◷ 2025-11-23 18:46:19 #软件工程

软件工程中的测试套件(test suite)有时也称为验证套件(validation suite),是许多测试用例的集合,测试用例可用来测试一程式是否正确工作,测试套件包括许多测试用例,一般也会有针对测试用例及其测试目的的详细说明,在进行测试时的系统组态资讯以及测试前需进行的步骤。

测试用例的集合是测试套件,不过常误称为测试计划(英语:test plan)、测试脚本(英语:test script)或是测试场景(英语:test scenario)。

Java语言的单元测试框架JUnit中,就有提供支援测试套件功能的TestSuit物件。

有时测试套件会用来将类似测试用例集合在一起。例如测试套件可以是一个只包括冒烟测试(英语:smoke test)测试用例的测试套件,或者是针对系统特定机能的测试套件。一个测试套件也可以包括所有的测试,并且标明其用途为冒烟测试或是针对特定的机能。

可执行的测试套件(executable test suite)可以被程式执行,常常是指测试套件已整合了自动化测试框架(英语:test harness)。测试套件及自动化测试框架可以交换细节资讯,共同测试被测系统。

例如一个质数检验子程序的测试套件可能会列出许多整数,及其是否为质数,也会有其测试程式。测试程式的任务就是将每个数字用子程序确认其是否为质数,再将结果和事先记录的结果相比对。


相关

  • 咽喉癌头颈癌(Head and Neck Cancers)是指位于头颈部位,除了脑癌以外的其他恶性肿瘤。较常见有口腔癌、鼻咽癌,另外还有口咽癌、下咽癌、喉癌、鼻窦癌、唾液腺癌以及甲状腺癌等。头颈
  • 原子原子是元素能保持其化学性质的最小单位。一个正原子包含有一个致密的原子核及若干围绕在原子核周围带负电的电子。而负原子的原子核带负电,周围的负电子带“正电”。正原子的
  • 美国疾病管制局美国疾病控制与预防中心(英语:Centers for Disease Control and Prevention,缩写为CDC)是美国卫生与公众服务部所属的一个机构,总部设在乔治亚州亚特兰大。作为美国联邦政府行政
  • 塞缪尔·古德斯米特塞缪尔·亚伯拉罕·古德斯米特(英语:Samuel Abraham Goudsmit,1902年7月11日-1978年12月4日),荷兰-美国物理学家,他和乔治·乌伦贝克于1925年提出了电子自旋概念。1935年至1966年间
  • 彝语支彝语支,又称倮倮语支、Ngwi,是缅彝语群的一个支系,分布在云南、四川、贵州、广西、缅甸、泰国、老挝、越南等地,使用人口达1000万人。彝语支和彝族语言(统称彝语)的概念并不相同。
  • 涅槃谬误涅槃谬误(英语:nirvana fallacy)或完美主义谬误(perfectionist fallacy)是一种非形式谬误,系宣称某个解决方案无法做到完美,因此不可行。较白话的诠释是:“不能做到完美,就不应该做”
  • 安德列斯·乌尔墨安德列斯·乌尔墨(德语:Andreas Ulmer;1985年10月30日-)是一位奥地利足球运动员。在场上的位置是后卫。他现在效力于奥地利足球超级联赛球队萨尔茨堡红牛足球俱乐部。他也代表奥
  • 亚历山德鲁·埃普雷努亚历山德鲁·埃普雷努(罗马尼亚语:Alexandru Epureanu;1986年9月27日-)是一位摩尔多瓦足球运动员。在场上的位置是中后卫。他现在效力于土耳其足球超级联赛球队伊斯坦布尔足球俱
  • 37次想你《37次想你》(英语:Forget All Remember)中国大陆爱情片,导演和编剧均是郭廷波,主演付辛博、白冰、傅颖、吉杰等。该片讲述四川省成都市的大厨韩小乐(付辛博饰)与妹妹韩小悠(傅颖饰)
  • 基国派老教堂坐标:24°50′25″N 121°20′51″E / 24.840147°N 121.347628°E / 24.840147; 121.347628基国派老教堂是座位于桃园市复兴区三民里的教堂建筑,为台湾历史建筑百景之一。基