{"id":15316,"date":"2023-11-07T14:47:42","date_gmt":"2023-11-07T12:47:42","guid":{"rendered":"https:\/\/www.btc-embedded.com\/?post_type=events&#038;p=15316"},"modified":"2025-03-28T16:22:33","modified_gmt":"2025-03-28T14:22:33","slug":"webinar-3-challenges-when-testing-handwritten-c-code","status":"publish","type":"events","link":"https:\/\/www.btc-embedded.com\/de\/events\/webinar-3-challenges-when-testing-handwritten-c-code\/","title":{"rendered":"Webinar &#8211; Efficient Test for Handwritten Embedded Software"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"15316\" class=\"elementor elementor-15316\" data-elementor-post-type=\"events\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f001999 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f001999\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b2154db\" data-id=\"b2154db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e588be elementor-widget elementor-widget-image\" data-id=\"3e588be\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/www.btc-embedded.com\/wp-content\/uploads\/2023\/11\/Eventpic_Website_112023-1.webp\" class=\"attachment-large size-large wp-image-15320\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7c57077 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7c57077\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3223a25\" data-id=\"3223a25\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2fd9bec elementor-widget elementor-widget-text-editor\" data-id=\"2fd9bec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\"><strong>November 14th, 10:00 CET (Berlin) \/ 04:00 EST (Detroit) \/ 14:30 IST (Bangalore) \/ 17:00 CST (Beijing)<\/strong><\/p><p><strong>November 14th, 15:00 CET (Berlin) \/ 09:00 EST (Detroit) \/ 19:30 IST (Bangalore) \/ 22:00 CST (Beijing)<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cf0454 elementor-widget elementor-widget-text-editor\" data-id=\"4cf0454\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">Even in domains like embedded software development for automotive, where we see a lot of model-based software development (MBD), different reasons may lead to projects being developed using handwritten c-code instead of applying a model-based approach.<\/p><p>Compared to MBD, handwritten code has a very low degree of abstraction. Testers need to figure out which functions to test and which variables they can access in a bunch of source files. Trying to isolate a function for unit testing proves even harder when it has a lot of dependencies.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-844e553 elementor-widget elementor-widget-text-editor\" data-id=\"844e553\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 3 []\">In this context, we identify three main challenges:<\/p><ol class=\"ProsemirrorEditor-list\"><li class=\"ProsemirrorEditor-listItem\" data-list-indent=\"1\" data-list-type=\"bulleted\"><p><strong>Stubbing:<\/strong> The recurrent need to create stub code for external variables and functions<\/p><\/li><li class=\"ProsemirrorEditor-listItem\" data-list-indent=\"1\" data-list-type=\"bulleted\"><p><strong>Test Interfaces: <\/strong>The extraction of a clear test interface for each function<\/p><\/li><li class=\"ProsemirrorEditor-listItem\" data-list-indent=\"1\" data-list-type=\"bulleted\"><p><strong>Multi-step tests:<\/strong> Control algorithms often require many successive executions<\/p><\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b63098 elementor-widget elementor-widget-text-editor\" data-id=\"6b63098\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">In this webinar, you will learn what you can do to address these challenges and how to ensure testability of your code.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ad07ef2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ad07ef2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e7771f8\" data-id=\"e7771f8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-039d522 elementor-widget elementor-widget-heading\" data-id=\"039d522\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-xl\">Watch the recording<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d533bc2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d533bc2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-59d847e\" data-id=\"59d847e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-a108aa5\" data-id=\"a108aa5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-acfdb97 elementor-grid-1 elementor-grid-tablet-1 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"acfdb97\" data-element_type=\"widget\" data-settings=\"{&quot;template_id&quot;:20119,&quot;columns&quot;:1,&quot;columns_tablet&quot;:1,&quot;_skin&quot;:&quot;post&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-20119\">.elementor-20119 .elementor-element.elementor-element-42c03cd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 15px rgba(225, 225, 225, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20119 .elementor-element.elementor-element-42c03cd6:not(.elementor-motion-effects-element-type-background), .elementor-20119 .elementor-element.elementor-element-42c03cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-23bdb4f7{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,\n\t\t\t\t\t .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-20119 .elementor-element.elementor-element-400f8928{width:auto;max-width:auto;bottom:25px;z-index:1;}body:not(.rtl) .elementor-20119 .elementor-element.elementor-element-400f8928{left:25px;}body.rtl .elementor-20119 .elementor-element.elementor-element-400f8928{right:25px;}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-wrapper{align-items:center;}.elementor-20119 .elementor-element.elementor-element-400f8928.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-400f8928.elementor-view-framed .elementor-icon, .elementor-20119 .elementor-element.elementor-element-400f8928.elementor-view-default .elementor-icon{fill:var( --e-global-color-8c64e01 );color:var( --e-global-color-8c64e01 );border-color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon{font-size:35px;}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title a{font-family:var( --e-global-typography-6dfa8a2-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfa8a2-font-size );font-weight:var( --e-global-typography-6dfa8a2-font-weight );text-transform:var( --e-global-typography-6dfa8a2-text-transform );font-style:var( --e-global-typography-6dfa8a2-font-style );text-decoration:var( --e-global-typography-6dfa8a2-text-decoration );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title{color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-3d177586{width:auto;max-width:auto;bottom:25px;z-index:1;}body:not(.rtl) .elementor-20119 .elementor-element.elementor-element-3d177586{left:25px;}body.rtl .elementor-20119 .elementor-element.elementor-element-3d177586{right:25px;}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-wrapper{align-items:center;}.elementor-20119 .elementor-element.elementor-element-3d177586.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-3d177586.elementor-view-framed .elementor-icon, .elementor-20119 .elementor-element.elementor-element-3d177586.elementor-view-default .elementor-icon{fill:var( --e-global-color-8c64e01 );color:var( --e-global-color-8c64e01 );border-color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon{font-size:35px;}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title a{font-family:var( --e-global-typography-6dfa8a2-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfa8a2-font-size );font-weight:var( --e-global-typography-6dfa8a2-font-weight );text-transform:var( --e-global-typography-6dfa8a2-text-transform );font-style:var( --e-global-typography-6dfa8a2-font-style );text-decoration:var( --e-global-typography-6dfa8a2-text-decoration );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title{color:var( --e-global-color-8c64e01 );}.elementor-20119 .elementor-element.elementor-element-5f299c4e > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-20119 .elementor-element.elementor-element-5f299c4e .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1370px){.elementor-20119 .elementor-element.elementor-element-42c03cd6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-20119 .elementor-element.elementor-element-42c03cd6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title a{font-size:var( --e-global-typography-6dfa8a2-font-size );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title a{font-size:var( --e-global-typography-6dfa8a2-font-size );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-400f8928{bottom:20px;}.elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-400f8928 .elementor-icon-box-title a{font-size:var( --e-global-typography-6dfa8a2-font-size );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}.elementor-20119 .elementor-element.elementor-element-3d177586{bottom:20px;--icon-box-icon-margin:0px;}.elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title, .elementor-20119 .elementor-element.elementor-element-3d177586 .elementor-icon-box-title a{font-size:var( --e-global-typography-6dfa8a2-font-size );line-height:var( --e-global-typography-6dfa8a2-line-height );letter-spacing:var( --e-global-typography-6dfa8a2-letter-spacing );}}\/* Start custom CSS for video, class: .elementor-element-5f299c4e *\/.elementor-20119 .elementor-element.elementor-element-5f299c4e { \n    pointer-events: none;\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"20119\" class=\"elementor elementor-20119 e-loop-item e-loop-item-15467 post-15467 videos type-videos status-publish has-post-thumbnail hentry video_type-webinar video_type-mybtc\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-42c03cd6 btc-grow btc-video-en e-flex e-con-boxed e-con e-parent\" data-id=\"42c03cd6\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-23bdb4f7 e-con-full e-flex e-con e-child\" data-id=\"23bdb4f7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-400f8928 elementor-position-left elementor-mobile-position-right elementor-widget__width-auto elementor-absolute elementor-hidden-mobile btc-play-video-restricted elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"400f8928\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<a href=\"https:\/\/www.btc-embedded.com\/my-btc-register-login\/\" target=\"_blank\" class=\"elementor-icon\" tabindex=\"-1\" aria-label=\"Login or Register\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_1\" height=\"512\" viewBox=\"0 0 34 34\" width=\"512\"><g><path d=\"m17 1c-5 0-9 4-9 9v4c-1.7 0-3 1.3-3 3v13c0 1.7 1.3 3 3 3h18c1.7 0 3-1.3 3-3v-13c0-1.7-1.3-3-3-3v-4c0-5-4-9-9-9zm10 16v13c0 .6-.4 1-1 1h-18c-.6 0-1-.4-1-1v-13c0-.6.4-1 1-1h1 16 1c.6 0 1 .4 1 1zm-17-3v-4c0-3.9 3.1-7 7-7s7 3.1 7 7v4z\"><\/path><path d=\"m17 19c-1.7 0-3 1.3-3 3 0 1.3.8 2.4 2 2.8v2.2c0 .6.4 1 1 1s1-.4 1-1v-2.2c1.2-.4 2-1.5 2-2.8 0-1.7-1.3-3-3-3zm0 4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z\"><\/path><\/g><\/svg>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.btc-embedded.com\/my-btc-register-login\/\" target=\"_blank\" >\n\t\t\t\t\t\t\tLogin or Register\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d177586 elementor-position-left elementor-mobile-position-right elementor-widget__width-auto elementor-absolute elementor-hidden-desktop elementor-hidden-tablet_extra elementor-hidden-tablet btc-play-video-restricted elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"3d177586\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<a href=\"https:\/\/www.btc-embedded.com\/my-btc-register-login\/\" target=\"_blank\" class=\"elementor-icon\" tabindex=\"-1\" aria-label=\"Login or Register\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_1\" height=\"512\" viewBox=\"0 0 34 34\" width=\"512\"><g><path d=\"m17 1c-5 0-9 4-9 9v4c-1.7 0-3 1.3-3 3v13c0 1.7 1.3 3 3 3h18c1.7 0 3-1.3 3-3v-13c0-1.7-1.3-3-3-3v-4c0-5-4-9-9-9zm10 16v13c0 .6-.4 1-1 1h-18c-.6 0-1-.4-1-1v-13c0-.6.4-1 1-1h1 16 1c.6 0 1 .4 1 1zm-17-3v-4c0-3.9 3.1-7 7-7s7 3.1 7 7v4z\"><\/path><path d=\"m17 19c-1.7 0-3 1.3-3 3 0 1.3.8 2.4 2 2.8v2.2c0 .6.4 1 1 1s1-.4 1-1v-2.2c1.2-.4 2-1.5 2-2.8 0-1.7-1.3-3-3-3zm0 4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z\"><\/path><\/g><\/svg>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.btc-embedded.com\/my-btc-register-login\/\" target=\"_blank\" >\n\t\t\t\t\t\t\tLogin or Register\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f299c4e btc-video-en-inner elementor-widget elementor-widget-video\" data-id=\"5f299c4e\" data-element_type=\"widget\" data-settings=\"{&quot;yt_privacy&quot;:&quot;yes&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;vimeo&quot;,&quot;image_overlay&quot;:{&quot;id&quot;:15403,&quot;url&quot;:&quot;https:\\\/\\\/www.btc-embedded.com\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/Startpic_Recording_112023-1.webp&quot;}}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<iframe hcb-fetch-image-from=\"https:\/\/vimeo.com\/235215203\" class=\"elementor-video-iframe\" allowfullscreen allow=\"clipboard-write\" title=\"vimeo Video Player\" data-lazy-load=\"https:\/\/player.vimeo.com\/video\/235215203?color&amp;autopause=0&amp;dnt=true&amp;loop=0&amp;muted=0&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/www.btc-embedded.com\/wp-content\/uploads\/elementor\/thumbs\/Startpic_Recording_112023-1-r3easb0f06kvjgxauo3b78nal1fae64kvli30ddseo.webp);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-26b2970\" data-id=\"26b2970\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>In this webinar, you will learn what you can do to address these challenges and how to ensure testability of your code.<\/p>\n","protected":false},"featured_media":0,"template":"elementor_theme","event_type":[57],"class_list":["post-15316","events","type-events","status-publish","hentry","event_type-webinar"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/events\/15316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/events"}],"about":[{"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/types\/events"}],"version-history":[{"count":6,"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/events\/15316\/revisions"}],"predecessor-version":[{"id":20588,"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/events\/15316\/revisions\/20588"}],"wp:attachment":[{"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/media?parent=15316"}],"wp:term":[{"taxonomy":"event_type","embeddable":true,"href":"https:\/\/www.btc-embedded.com\/de\/wp-json\/wp\/v2\/event_type?post=15316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}