{"id":75,"date":"2019-12-24T04:44:10","date_gmt":"2019-12-24T04:44:10","guid":{"rendered":"https:\/\/stagsoftware.com\/hbtcentral\/?p=75"},"modified":"2022-09-21T17:47:35","modified_gmt":"2022-09-21T12:17:35","slug":"what-is-fault-traceability","status":"publish","type":"post","link":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/","title":{"rendered":"What is \u2018Fault Traceability\u2019?"},"content":{"rendered":"\n<p><strong>Requirement traceability<\/strong>&nbsp;is about ensuring that each requirement does indeed have test case(s). So after we design test cases, we map test cases to requirements to ensure that all the requirements are indeed being validated. This is typically used as a measure of test adequacy.<\/p>\n\n\n\n<p>Let us consider a situation wherein there is exactly one test case for each requirement. Now are the test cases adequate? No! Requirement traceability is a necessary condition for test adequacy but not sufficient.<\/p>\n\n\n\n<p>Given that the Requirement could have the PDTs that have been mapped earlier, let us map the designed test cases to the PDTs. The intent of this is to ensure that the designed test cases do have the power to uncover the hypothesized defects.<\/p>\n\n\n\n<p>In addition to requirements traceability, it is expected that the test scenarios and the corresponding test cases are indeed traced to the potential types of defects that they are expected to uncover. This is termed as&nbsp;<strong>fault traceability.<\/strong><\/p>\n\n\n\n<p>Fault Traceability in conjunction with Requirements Traceability makes the condition for test adequacy Necessary and Sufficient.<\/p>\n\n\n\n<p>If we had a clear notion of types of defects that could affect the customer experience and then mapped these to test cases, we have Fault Traceability). This allows us to be sure that our test cases can indeed detect those defects that will impact customer experience.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"381\" height=\"274\" src=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\" alt=\"\" class=\"wp-image-349\" srcset=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg 381w, https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability-300x216.jpg 300w\" sizes=\"(max-width: 381px) 100vw, 381px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Requirement traceability&nbsp;is about ensuring that each requirement does indeed have test case(s). So after we design test cases, we map test cases to requirements to ensure that all the requirements are indeed being validated. This is typically used as a measure of test adequacy. Let us consider a situation wherein there is exactly one test [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[],"class_list":["post-75","post","type-post","status-publish","format-standard","hentry","category-hybist-appreciation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is \u2018Fault Traceability\u2019? - HyBIST Central<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is \u2018Fault Traceability\u2019? - HyBIST Central\" \/>\n<meta property=\"og:description\" content=\"Requirement traceability&nbsp;is about ensuring that each requirement does indeed have test case(s). So after we design test cases, we map test cases to requirements to ensure that all the requirements are indeed being validated. This is typically used as a measure of test adequacy. Let us consider a situation wherein there is exactly one test [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\" \/>\n<meta property=\"og:site_name\" content=\"HyBIST Central\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-24T04:44:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-21T12:17:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\" \/>\n<meta name=\"author\" content=\"STAG Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"STAG Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\"},\"author\":{\"name\":\"STAG Software\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8\"},\"headline\":\"What is \u2018Fault Traceability\u2019?\",\"datePublished\":\"2019-12-24T04:44:10+00:00\",\"dateModified\":\"2022-09-21T12:17:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\"},\"wordCount\":231,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\",\"articleSection\":[\"02. HyBIST appreciation\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\",\"name\":\"What is \u2018Fault Traceability\u2019? - HyBIST Central\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\",\"datePublished\":\"2019-12-24T04:44:10+00:00\",\"dateModified\":\"2022-09-21T12:17:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\",\"contentUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg\",\"width\":381,\"height\":274},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/stagsoftware.com\/hbtcentral\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is \u2018Fault Traceability\u2019?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#website\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/\",\"name\":\"HyBIST Central\",\"description\":\"All about Hypothesis Based Immersive Session Testing\",\"publisher\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/stagsoftware.com\/hbtcentral\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\",\"name\":\"HyBIST Central\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png\",\"contentUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png\",\"width\":150,\"height\":30,\"caption\":\"HyBIST Central\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8\",\"name\":\"STAG Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g\",\"caption\":\"STAG Software\"},\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/author\/hiya\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is \u2018Fault Traceability\u2019? - HyBIST Central","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/","og_locale":"en_US","og_type":"article","og_title":"What is \u2018Fault Traceability\u2019? - HyBIST Central","og_description":"Requirement traceability&nbsp;is about ensuring that each requirement does indeed have test case(s). So after we design test cases, we map test cases to requirements to ensure that all the requirements are indeed being validated. This is typically used as a measure of test adequacy. Let us consider a situation wherein there is exactly one test [&hellip;]","og_url":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/","og_site_name":"HyBIST Central","article_published_time":"2019-12-24T04:44:10+00:00","article_modified_time":"2022-09-21T12:17:35+00:00","og_image":[{"url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg","type":"","width":"","height":""}],"author":"STAG Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"STAG Software","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#article","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/"},"author":{"name":"STAG Software","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8"},"headline":"What is \u2018Fault Traceability\u2019?","datePublished":"2019-12-24T04:44:10+00:00","dateModified":"2022-09-21T12:17:35+00:00","mainEntityOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/"},"wordCount":231,"commentCount":0,"publisher":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg","articleSection":["02. HyBIST appreciation"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/","url":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/","name":"What is \u2018Fault Traceability\u2019? - HyBIST Central","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg","datePublished":"2019-12-24T04:44:10+00:00","dateModified":"2022-09-21T12:17:35+00:00","breadcrumb":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#primaryimage","url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg","contentUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/fault_traceability.jpg","width":381,"height":274},{"@type":"BreadcrumbList","@id":"https:\/\/stagsoftware.com\/hbtcentral\/what-is-fault-traceability\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stagsoftware.com\/hbtcentral\/"},{"@type":"ListItem","position":2,"name":"What is \u2018Fault Traceability\u2019?"}]},{"@type":"WebSite","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#website","url":"https:\/\/stagsoftware.com\/hbtcentral\/","name":"HyBIST Central","description":"All about Hypothesis Based Immersive Session Testing","publisher":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stagsoftware.com\/hbtcentral\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization","name":"HyBIST Central","url":"https:\/\/stagsoftware.com\/hbtcentral\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/","url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png","contentUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2021\/08\/150-30.png","width":150,"height":30,"caption":"HyBIST Central"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8","name":"STAG Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/55a1bf61b42fef94c642ef3988a962bc?s=96&d=mm&r=g","caption":"STAG Software"},"url":"https:\/\/stagsoftware.com\/hbtcentral\/author\/hiya\/"}]}},"_links":{"self":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":3,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/75\/revisions\/350"}],"wp:attachment":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}