测试套件

✍ dations ◷ 2025-06-08 00:03:57 #软件工程

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

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

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

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

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

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


相关

  • 甜菊醇甜菊醇(Steviol)是一种双萜,1931年首次从甜菊中分离出来。而直到1960年,人们才完全了解其化学结构。甜菊醇的甜度是糖的三百倍,但对血糖的影响最小。
  • 古波斯语古波斯语是两个证实了的古代伊朗语言之一(另一个是阿维斯陀语)。古波斯语主要出现在阿契美尼德帝国时代(大约公元前600年到前300年)的碑铭、泥板和印章上。古波斯语实例在现代的
  • 希望回声电台希望回声电台(朝鲜语:희망의 메아리 방송/希望의 메아리 放送;英语:Radio Echo of Hope)是韩国针对朝鲜的广播。自称是“海外朝鲜族对朝鲜广播”。广播语言为朝鲜语,用短波广播。19
  • 海王龙属海王龙属(属名:)又名瘤龙、节龙,意为“鼻部呈球状的蜥蜴”,属于沧龙科,是巨型的沧龙类,它们与现代巨蜥、蛇有接近亲缘关系。在阿拉巴马州的Eutaw组与Mooreville白垩层中,海王龙偏好
  • 日根野弘就日根野弘就(生年不详-1602年7月17日)是日本战国时代至安土桃山时代的武将。美浓本田城城主。日根野氏是在和泉日根(或日根野,现今的大阪府泉佐野市日根野)一地发祥的一族。自称藤
  • 街头霸王 (虚拟乐队)街头霸王(Gorillaz)是一支虚拟乐队(英语:Virtual band),由四个虚拟动画角色组成,分别是:阿D(2D)、小面(Noodle)、洛胖(Russel Hobbs)、魔头(Murdoc Niccals)。乐队是由英国布勒乐队(Blur)主唱
  • 宫下健一郎宫下健一郎(日语:宮下 健一郎/みやした けんいちろう,1892年3月17日-1959年5月4日)为大日本帝国陆军军人。最终阶级陆军中将。1892年(明治25年)、宫下民雄的长男,于日本山形县米泽市
  • 中国铁路M1型客车中国铁路M1型客车是中国铁路适用于米轨的客车,于1991年开始生产,现主要运用于昆明铁路局管内昆河铁路通勤列车,构造速度80km/h。硬座车YZM1型客车座椅配置为2+2,定员58或62人,另
  • 塞拉尼斯塞拉尼斯公司(Celanese Corporation,或Hoechst Celanese)是一家总部位于美国德克萨斯州欧文的化工公司,为财富美国500强公司之一。它是世界上主要的乙酰基产品生产商之一,此外也
  • 郭淑贞郭淑贞(英文名:Nancy Kuo,2月10日-),出生于台湾台南市,中东肚皮舞专家,于2008年埃及在世界肚皮舞公开赛获得冠军。郭淑贞出生于台南艺术气息浓郁的基督教家庭,父亲是教授、母亲是舞蹈