关键字驱动测试

✍ dations ◷ 2025-11-01 07:22:38 #软件测试

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

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

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

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

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

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

相关

  • 阴道阴道(英语:vagina)是一种纤维肌形成有弹性柱状通道的性器官,主要利于雌雄性交与分娩时的产道。在胎盘哺乳动物中(特别是灵长类),月经常是代表生殖繁衍能力的象征,也是阴道另一个主要
  • 两栖动物两栖动物(学名:Amphibia)是两栖纲生物的通称,又名两生动物,包括所有生没有卵壳的卵,拥有四肢的脊椎动物(蚓螈的四肢已退化)。两栖动物的皮肤裸露,表面没有鳞片、毛发等覆盖,但是可以分
  • 酪氨酸羟化酶1toh与2toh· 酪氨酸3-单加氧酶活性 · 铁离子结合· 突触传递 · 心脏发育 · 学习 · 记忆 · 交配行为 · 运动器官行为 · 心脏收缩规律 · 芳香族氨基酸代谢过
  • 卡罗莱纳死神辣椒卡罗莱纳死神辣椒(英语:Carolina Reaper)2013年起是金氏纪录最辣辣椒,龙之气息辣椒与Pepper X辣椒虽宣称超过卡罗莱纳死神,但未被金氏纪录所承认。根据由温斯洛普大学(英语:Winthro
  • 段成式段成式(803年?-863年),字柯古,唐代博物学家、诗人、官员。邹平(今属山东滨州)人。后随父徙宜城。世家子弟,遍览群书,善于佛学。官至太常少卿。段成式善于诗歌骈文,与李商隐、温庭筠齐名
  • 真核起始因子4GeIF4G(eukaryotic translation initiation factor 4G,真核起始因子4G)是一种在真核翻译起始进程中发挥重要作用的蛋白质。它主要是在翻译起始早期协同不同起始因子间的作用和增
  • 李懿珅李子森(1992年4月8日-),台湾男歌手,本名李懿珅,绰号海绵。因其家中从事羊肉炉的工作,而有“羊肉炉王子”的称号。为台湾选秀节目“超级偶像”举办的校际争霸战中的总冠军。所有歌曲
  • 反应性依恋障碍反应性依恋障碍 ( RAD )在临床文献中被描述为一种相对罕见的严重疾病 ,该病症可能会影响儿童。 在大多数情况下,反应性依恋障碍患者的社交能力及其发展明显受阻。反应性依恋障
  • 博尔 (印度)博尔(Bhor),是印度马哈拉施特拉邦浦那县的一个城镇。总人口17882(2001年)。该地2001年总人口17882人,其中男性9137人,女性8745人;0—6岁人口2076人,其中男1104人,女972人;识字率77.86%,
  • 斯大林讽刺诗斯大林讽刺诗,又称克里姆林的高地人(俄语:Кремлёвский горец)是一首由俄罗斯阿克梅派诗人奥西普·曼德尔施塔姆于1933年11月创作的讽刺诗。该诗只有16行,曼德尔