测试控制工具

✍ dations ◷ 2025-07-30 15:00:01 #测试控制工具

测试控制工具(test harness)是指为了进行集成测试而架设的软件。一般而言测试椿程式(英语:test stub)是待测应用程序中的元件,当对应的应用程序开发时,会更换为真正的模组,而测试控制工具是待测应用程序以外的软件,模拟测试环境中没有的服务或机能。

例如,有个专案要建构应用程序,需要有界面可以和大型电脑的应用程序互动,但在开发阶段没有大型电脑,可以用测试控制工具来取代这个界面。

测试控制工具也可能是专案可交付内容中的一部分。测试控制工具会和应用程序源代码分开储存,可以在多个专案中重复使用。测试控制工具会模拟应用程序的功能,测试控制工具没有测试套件、测试用例或测试报告的资料。这个东西是由测试框架以及相关的自动化测试工具提供。

在开发测试控制工具时,有一个工作是设置适合的测试治具(英语:test fixture)。

测试控制工具多半是针对特定开发环境的,例如Java。不过也有开发互操作的测试控制工具,可以用在更复杂的系统中。

相关

  • 化学合成在化学中,化学合成是以得到一种或多种产物为目的而进行的一系列化学反应。合成通常表现为通过物理或化学方法操纵的一步或多部反应。在现代的实验室应用中,合成通常暗示整个过
  • 胡德山胡德山(英语:Mount Hood)是位于美国西北部俄勒冈州的一座山峰。胡德峰标高3,429米,是俄勒冈州最高的山峰,喀斯喀特山脉的第四高峰。山名来自于英国海军将领萨缪尔·胡德。胡德峰
  • 神圣放逐乐队神圣放逐乐队(日语:神聖かまってちゃん)是出身于日本千叶县的四人摇滚乐团,2008年组成。2008年组成。在Youtube和niconico动画等上载自制的PV,还定期在niconico直播和TwitCasting
  • 谢尔曼县 (俄勒冈州)谢尔曼县(英语:Sherman County)是位于美国俄勒冈州北部的一个县,北隔哥伦比亚河与华盛顿州相望。面积2,153平方公里。根据美国2000年人口普查,共有人口1,934人。县治莫罗(Moro)。成
  • 胡格利河胡格利河 (孟加拉语 হুগলী, Huglī;英语:Hooghly River)位于印度,是恒河下游的一条分流,长约260千米,它在Baharampur市附近从恒河分叉出去,向南穿越 西孟加拉邦,流经双子城加尔
  • 圣尼古劳岛圣尼古劳岛是西非国家佛得角的岛屿,位于圣卢西亚岛和萨尔岛之间,长45公里、宽20公里,面积388平方公里,最高点海拔高度1,340米,岛上有机场设施,主要经济活动有农业、渔业和旅游业,人
  • 主体-客体问题主体-客体问题是一个长期存在、关于人类经验分析的哲学论题,产生于这样一个前提:世界由客体(实体)组成,主体(观察者)知觉或假定客体作为实体存在。这种对经验的划分的导致了主体是
  • 王旭 (1970年)王旭(1970年6月-),男,满族,江苏阜宁人,中华人民共和国政治人物。曾任商务部美洲大洋洲司司长,现任天津市人民政府副市长、党组成员。6 副主任☆
  • 南斯拉夫人民军南斯拉夫人民军(塞尔维亚-克罗地亚语:Југословенска народна армија/Jugoslavenska narodna armija—JNA;马其顿语:Југословенска народна армија—ЈНА;斯洛文尼亚语:Jugoslovanska ljudska armada—JLA),一般简称为JNA,国际场合有时会采用英语Yugoslav People's Army的简称YPA。南斯拉夫人民军的前身为第二次世界大战时的“南斯拉夫人民解放军和游击队”,其第一支正规部队为1
  • 觉察觉察(英语:mindfulness,即正念)是一种心理过程,目的是专注于当下而不加判断,能以冥想和其他训练发展而成。觉察源自于念、禅、观和藏传冥想技巧。觉察的定义和技巧范围很广,而佛教传统解释了觉察的构成要素,即过去、现在、和未来的当下感觉和心智现象之生灭。现代西方社会中为觉察的普及做出贡献者包括释一行、贺伯特·班森(英语:Herbert Benson)、乔·卡巴金、理查·戴维森(英语:Richard Davidson)和胡君梅。 自1970年代以来,临床心理学和精神病学已经开发了许多基于觉察的治疗方法,