{"id":141,"date":"2019-12-24T06:16:11","date_gmt":"2019-12-24T06:16:11","guid":{"rendered":"https:\/\/stagsoftware.com\/hbtcentral\/?p=141"},"modified":"2023-07-14T05:36:20","modified_gmt":"2023-07-14T00:06:20","slug":"modelling-the-behaviour","status":"publish","type":"post","link":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/","title":{"rendered":"Modelling the behaviour?"},"content":{"rendered":"\n<p>In HyBIST, design of scenarios\/cases uses a model based approach. This approach enables us to understand the intended behavior of the EUT (Entity\u00a0Under Test) and create a behavior model to ensure that the scenarios and cases subsequently designed are indeed complete. This commences by identifying conditions that govern the behavior of the EUT and the data elements that drive the conditions and finally identify the sequencing of conditions as a flow to understand the business logic (behavior).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"655\" height=\"484\" src=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\" alt=\"\" class=\"wp-image-406\" srcset=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png 655w, https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model-300x222.png 300w\" sizes=\"(max-width: 655px) 100vw, 655px\" \/><\/figure>\n\n\n\n<p>Testing is about injecting a variety of stimuli and assessing the behavior&nbsp;by observing the actual with the expected result.&nbsp;Firstly identify behaviors to be validated and then generate stimuli.&nbsp;A behavior is denoted by a test scenario while test cases represent&nbsp;stimuli. This is a hierarchical approach to test design, this enables&nbsp;clarity, coverage and optimality.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In HyBIST, design of scenarios\/cases uses a model based approach. This approach enables us to understand the intended behavior of the EUT (Entity\u00a0Under Test) and create a behavior model to ensure that the scenarios and cases subsequently designed are indeed complete. This commences by identifying conditions that govern the behavior of the EUT and the [&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":[10],"tags":[],"class_list":["post-141","post","type-post","status-publish","format-standard","hentry","category-robust-test-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Modelling the behaviour? - 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\/modelling-the-behaviour\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modelling the behaviour? - HyBIST Central\" \/>\n<meta property=\"og:description\" content=\"In HyBIST, design of scenarios\/cases uses a model based approach. This approach enables us to understand the intended behavior of the EUT (Entity\u00a0Under Test) and create a behavior model to ensure that the scenarios and cases subsequently designed are indeed complete. This commences by identifying conditions that govern the behavior of the EUT and the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\" \/>\n<meta property=\"og:site_name\" content=\"HyBIST Central\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-24T06:16:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-14T00:06:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\"},\"author\":{\"name\":\"STAG Software\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8\"},\"headline\":\"Modelling the behaviour?\",\"datePublished\":\"2019-12-24T06:16:11+00:00\",\"dateModified\":\"2023-07-14T00:06:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\"},\"wordCount\":144,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#organization\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\",\"articleSection\":[\"08. Robust test design\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\",\"name\":\"Modelling the behaviour? - HyBIST Central\",\"isPartOf\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\",\"datePublished\":\"2019-12-24T06:16:11+00:00\",\"dateModified\":\"2023-07-14T00:06:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage\",\"url\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\",\"contentUrl\":\"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png\",\"width\":655,\"height\":484},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/stagsoftware.com\/hbtcentral\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modelling the behaviour?\"}]},{\"@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":"Modelling the behaviour? - 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\/modelling-the-behaviour\/","og_locale":"en_US","og_type":"article","og_title":"Modelling the behaviour? - HyBIST Central","og_description":"In HyBIST, design of scenarios\/cases uses a model based approach. This approach enables us to understand the intended behavior of the EUT (Entity\u00a0Under Test) and create a behavior model to ensure that the scenarios and cases subsequently designed are indeed complete. This commences by identifying conditions that govern the behavior of the EUT and the [&hellip;]","og_url":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/","og_site_name":"HyBIST Central","article_published_time":"2019-12-24T06:16:11+00:00","article_modified_time":"2023-07-14T00:06:20+00:00","og_image":[{"url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png","type":"","width":"","height":""}],"author":"STAG Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"STAG Software","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#article","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/"},"author":{"name":"STAG Software","@id":"https:\/\/stagsoftware.com\/hbtcentral\/#\/schema\/person\/2cf4a7a21b9573577750f1cba91e2db8"},"headline":"Modelling the behaviour?","datePublished":"2019-12-24T06:16:11+00:00","dateModified":"2023-07-14T00:06:20+00:00","mainEntityOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/"},"wordCount":144,"commentCount":0,"publisher":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#organization"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png","articleSection":["08. Robust test design"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/","url":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/","name":"Modelling the behaviour? - HyBIST Central","isPartOf":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage"},"image":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage"},"thumbnailUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png","datePublished":"2019-12-24T06:16:11+00:00","dateModified":"2023-07-14T00:06:20+00:00","breadcrumb":{"@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#primaryimage","url":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png","contentUrl":"https:\/\/stagsoftware.com\/hbtcentral\/wp-content\/uploads\/sites\/3\/2022\/09\/behaviour_model.png","width":655,"height":484},{"@type":"BreadcrumbList","@id":"https:\/\/stagsoftware.com\/hbtcentral\/modelling-the-behaviour\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stagsoftware.com\/hbtcentral\/"},{"@type":"ListItem","position":2,"name":"Modelling the behaviour?"}]},{"@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\/141","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=141"}],"version-history":[{"count":3,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"predecessor-version":[{"id":460,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/posts\/141\/revisions\/460"}],"wp:attachment":[{"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stagsoftware.com\/hbtcentral\/wp-json\/wp\/v2\/tags?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}