关键字驱动测试

✍ dations ◷ 2025-06-29 09:57:51 #软件测试

关键字驱动测试(keyword-driven testing),也称为表格驱动测试(table-driven testing)或行动字驱动测试(action-word testing),是针对自动化测试的软件测试方法,它将创建测试程序的步骤分为规划及实现二个阶段。

关键字驱动测试也可以用于人工测试(英语:manual testing),但其特性较适合进行自动化测试。自动测试的好处是可复用性,测试程式已在高度抽象化的层级下创建,减少维护的成本。

关键字最简单形式的定义是一个或多个最小测试步骤的集合。

准备测试所需的资源及测试工具。

实现阶段依使用的框架而不同。一般自动化的工程师会提供一个有一些关键字(像“检查”或“输入”)的框架。测试者或测试工程师不需要会写程式,只需利用规划阶段定义的关键字撰写测试用例。测试会由一个依序读取关键字并执行对应程式码的程式来进行。

其他测试方式都在实现阶段完成所有工作。关键字驱动测试不是将测试设计和测试工作分离,而是让测试设计本身就是测试自动化。关键字(像“检查”或“输入”)会利用工具产生,也已经有对应的程式码,因此在测试的实现过程中不需再增加工程师来撰写测试软件,因此关键字的实现已经是工具中的一部分。

相关

  • 发音器官人的发音器官或称言语器官是用来发声的器官。包括呼吸器官、喉头、口腔和鼻腔。可以细分为:
  • 多姆峰多姆峰(Dom)是阿尔卑斯山脉的山峰,位在瑞士境内,海拔4,545米。魏斯峰是本宁阿尔卑斯山脉的一部分,位于瓦莱州兰达与萨斯费山谷之间,是阿尔卑斯山脉第三高峰,也是瑞士境内第二高峰(仅
  • 叶须虫目见内文叶须虫目(学名:Phyllodocida)是多毛纲足刺亚纲之下一个目。这些物种主要在海洋生活,而有少量生活于咸淡水交界处。本目物种大多数是活跃的底栖生物,在沉积物的表面上移动或
  • 背散射分析背散射分析是指通过探测大角度散射离子能谱来确定靶物质特性的分析方法,一般角度介于165°~170°之间,主要应用于分析靶物质成分。背散射分析有许多的优点,例如快速、定量、无损
  • 韦恩国家森林韦恩国家森林(英语:Wayne National Forest)位于美国俄亥俄州东南部,是俄亥俄州唯一的国家森林,33号美国国道和霍金河都经过韦恩国家森林。
  • 基罗·格利戈罗夫基罗·格利戈罗夫(Киро Глигоров,1917年5月3日-2012年1月1日),马其顿共和国政治家,马其顿独立后首任总统(1991年至1999年在位)。格利戈罗夫出生于斯提普,1941年开始参加
  • 基尔霍夫积分定理基尔霍夫积分定理(Kirchhoff integral theorem)表明,假设点P在闭合曲面 S {\displaystyle \mathbb {S} } 之外,只考虑单色
  • 无类别域间路由无类别域间路由(Classless Inter-Domain Routing、CIDR)是一个用于给用户分配IP地址以及在互联网上有效地路由IP数据包的对IP地址进行归类的方法。在域名系统出现之后的第一个
  • 海飓风战斗机海飓风战斗机(英文:Sea Hurricane)是飓风战斗机的舰载机型号,这是英国皇家海军为了应付在大西洋海战当中神出鬼没的德国U艇和Fw 200轰炸机。首先在二次大战时的陆基战斗机可以在
  • 地铁族地铁族是一家中国网上论坛,设立于上海,是中国境内最大的“地铁门户网站”。网站创立于2006年8月,讨论范围以中国城市为主的各地城市轨道交通系统的建设与规划。论坛中,中国的每