测试套件

✍ dations ◷ 2025-02-23 07:17:34 #软件工程

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

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

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

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

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

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


相关

  • 鼻咽癌鼻咽癌(NPC, Nasopharyngeal Carcinoma)是一种发生于鼻咽腔或上咽喉部的癌症。在世界的某些地区,例如东南亚和非洲,患此病的人比其他地方多,过去认为是主要是膳食的影响,目前倾向
  • 东部美国东部(英文:Eastern United States、the American East或the East)简称美东,是指美国密西西比河以东的州份。如果将美国分为东西两部分,密西西比河以西首两梯次的州份 (从北到
  • 弗朗索瓦·布歇弗朗索瓦·布歇 (又译法兰撒·布歇或法兰克斯·布歇,法语:François Boucher,发音:/.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe U
  • 北极兔北极兔(学名:Lepus arcticus)是一种适应了北极和山地环境的兔子,曾被视为雪兔(Lepus timidus)的亚种。北极兔一般体长为55~71厘米,体重为4~5.5公斤,北极兔的形体较家兔要大,耳朵和后肢
  • 孵卵斑大多数鸟在孵卵期间腹部羽毛脱落形成孵卵斑。孵卵斑是由于真皮层加厚,血管增多造成的,有利于腹部热量的传导。不同类群的孵卵斑数目在1-3个不等,而同种鸟的孵卵斑数是一致的,因
  • 主席参谋长联席会议主席(英语:Chairman of the Joint Chiefs of Staff,缩写为CJCS),是参谋长联席会议的首长,也是美国法定最高级别的军职,为美国总统、国防部部长、国家安全委员会和国
  • 铠甲虾类铠甲虾(Squat lobsters),也直译作蹲龙虾,是一种腹部扁平的甲壳类动物,有长的尾巴,往下弯至胸部。现时铠甲虾类生物可大致分为两大家族:铠甲虾总科(Galatheoidea)及劣柱虾总科(Chirosty
  • 俄罗斯联邦直辖市联邦直辖市是俄罗斯的联邦主体的一种。俄罗斯联邦到2014年为止共分为85个联邦主体,其中三个是联邦直辖市。但三个直辖市中的塞瓦斯托波尔市未被国际普遍承认为俄罗斯领土。
  • 管志道沧浪亭五百名贤像之管志道石刻像管志道(1536年-1608年),字登之,号东溟。直隶太仓州(今江苏省太仓市)人。明朝政治人物、思想家、学者,以其“三教合一”主张闻名。应天府乡试第五十六
  • 大岛恋贝大岛恋贝(学名:),是帘蛤目似壳菜蛤科的一种。主要分布于中国大陆,常栖息在潮间带。