{"id":3328,"date":"2026-01-30T00:00:00","date_gmt":"2026-01-29T23:00:00","guid":{"rendered":"https:\/\/kunden.weissblaumedia.de\/microconsult\/2020\/12\/07\/rm_test-driven-development-1\/"},"modified":"2026-02-04T14:33:09","modified_gmt":"2026-02-04T13:33:09","slug":"rm_test-driven-development-1","status":"publish","type":"post","link":"https:\/\/www.microconsult.de\/en\/rm_test-driven-development-1\/","title":{"rendered":"Test-Driven Development of Embedded Systems \u2013 Part 1: Test-First Approach and TDD Cycle"},"content":{"rendered":"<p><strong>Test-Driven Development (TDD) is the implementation of the test-first approach in component testing and involves writing unit test cases before the actual implementation. Adherence to just three rules and a few tricks for dealing with the target hardware bottleneck makes TDD possible even for embedded systems.<\/strong><\/p>\n<p><!--more--><\/p>\n<p>Many agile development frameworks refer to the test-first approach, which, regardless of the test level, is based on starting with testing as the first step towards the actual realization of functionality \u2013 that is, testing at a time when one is still busy with the &quot;what&quot; and the &quot;how&quot; is still ahead of one.<\/p>\n<h4>The test-first approach in the different test levels<\/h4>\n<p>The costs of finding and fixing errors increase significantly as a project progresses, sometimes reaching enormous levels for field fixes. The test-first approach aims to uncover errors as early as possible by creating and running tests even before the product or system being tested exists. Test-first can be applied at all testing stages, from acceptance testing to component testing and software implementation using test-driven development (TDD).<\/p>\n<h4>Test-First in the Acceptance Test<\/h4>\n<p>In agile development models, such as Scrum, user and system stories are typically used; backlog items to be developed are derived from these. The test-first approach at this level means that acceptance criteria are determined before considering how a backlog item can be implemented. These acceptance criteria must be met for a backlog item to be marked as &quot;done&quot; during sprint acceptance. Defining acceptance tests before actual implementation results in more complete and testable user\/system stories, as all conditions, inputs, and expected outputs specified in the test cases are incorporated into the user\/system stories. Effort estimation based on the backlog items is therefore easier and more accurate.<\/p>\n<h4>Test-First in System Testing<\/h4>\n<p>System testing focuses more on load and stress tests in an environment as close to operational real-world conditions as possible, in order to demonstrate the non-functional quality characteristics according to ISO\/IEC 9126, namely reliability, usability, efficiency, maintainability, and portability. Here, too, the test-first approach means specifying and creating the system tests before the product itself is developed. The creation of the system test cases often results in technical requirements that can be incorporated into the product planning and design as early as possible under the heading of &quot;Design for Testability.&quot;.<\/p>\n<h4>Test-First in integration testing<\/h4>\n<p>Integration testing requires a phased approach, in which more and more components are gradually combined for testing. The test-first approach involves creating integration tests step by step, along with the expected results, before the components even exist. This allows interface problems to be detected early and resolved during the design and implementation phases. Interface specifications are defined with testing in mind, progressing from simple to increasingly complex interfaces and resulting in particularly lean and easily testable interfaces.<\/p>\n<h4>Test-First in Component Testing<\/h4>\n<p>Implementing the test-first approach in component testing means writing unit test cases before the actual implementation. This is precisely the goal pursued by the Test-Driven Development (TDD) approach, albeit in small steps. While TDD, originating from Extreme Programming, is not part of the Scrum development framework, it integrates seamlessly.<\/p>\n<p>In Scrum, sprint backlog items are broken down into tasks for completion. The smallest typical granularity of effort for a task is one development day. The Scrum framework doesn&#039;t go any lower than that. This is precisely where TDD comes in, breaking tasks down into small steps that are processed iteratively \u2013 naturally, following the test-first approach: test first, then implement.<\/p>\n<h4>TDD cycle<\/h4>\n<p>In Test-Driven Development (TDD), code is created along with unit test cases in the TDD cycle through small, iterative microsteps. Each TDD cycle focuses on a self-contained piece of functionality, such as a function in C, a C module, a C++ class, or a method of an object. An iteration in the TDD cycle consists of three main components and lasts only a few minutes \u2013 the shorter, the better.<\/p>\n<p>The three main parts are called Red, Green and Refactor:<\/p>\n<ul>\n<li><strong>Red: <\/strong>Write a test that checks a functionality that has yet to be created. Since the functionality does not yet exist, the test must fail when executed (Red.).<\/li>\n<li><strong>Green: <\/strong>Implement the missing functionality until the code passes the new test and all previously created tests within this TDD cycle. (Green)<\/li>\n<li><strong>Refactor: <\/strong>Only if all previously created tests have passed may code and\/or test refactoring be performed. Refactoring may only change the internal structure; no externally visible functionality may be added or removed. At the end of the refactoring process, all test cases must be re-executed and passed.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1701\" src=\"https:\/\/www.microconsult.de\/blog\/wp-content\/uploads\/2020\/12\/TDD_bild1.png\" alt=\"TDD test-driven development, Figure 1\" width=\"600\" height=\"407\" data-wp-pid=\"1701\" \/><\/p>\n<p><em>Figure: The Test-Driven Development Cycle<\/em><\/p>\n<p>The three main steps of the TDD cycle are repeated until the planned functionality has been developed and tested. Consistent implementation of this approach promotes gradual refinement from simple cases to increasingly complex ones. To keep the big picture in mind, it is essential to create a test list outlining the planned iterations of the TDD cycle. This list serves as your personal work plan; it is not permanently saved and can be modified at any time. You may add, delete, rename, or rearrange individual steps as needed.<\/p>\n<p>Regardless of whether a new functionality or just an extension is to be developed and tested, creating a personal test list at the beginning is strongly recommended.<\/p>\n<p><em>IMPORTANT: Be sure to also create a test list for seemingly small change requests!\u00a0<\/em><\/p>\n<p><strong>In the <a href=\"https:\/\/www.microconsult.de\/en\/rm_test-driven-development-2\/\" target=\"_blank\" rel=\"noopener\">second part of the article<\/a> Among other things, the three TDD rules of small steps will be highlighted.<\/strong><\/p>\n<h3>Further information<\/h3>\n<p><a href=\"https:\/\/www.microconsult.de\/en\/all-training-dates-complete-overview\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult Training &amp; Coaching on the subject of Test &amp; Debug<\/strong><\/a><\/p>\n<p><a href=\"https:\/\/www.microconsult.de\/en\/test-and-debug\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult expertise in the field of Test &amp; Debug<\/strong><\/a><\/p>\n<p><a href=\"https:\/\/www.microconsult.de\/en\/training-consulting\/trainings\/sicherheit-safety-und-security\/aaaakdz\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult Training &amp; Coaching on the topic <\/strong><strong>Quality, Safety &amp; Security<\/strong><\/a><\/p>\n<p><a href=\"https:\/\/www.microconsult.de\/en\/quality-and-safety\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult expertise in the areas of quality, safety &amp; security<\/strong> <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Test-Driven Development (TDD) is the implementation of the test-first approach in component testing and involves writing unit test cases before the actual implementation. Adherence to just three rules and a few tricks for dealing with the target hardware bottleneck makes TDD possible even for embedded systems.<\/p>","protected":false},"author":8,"featured_media":3329,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[51,70],"tags":[271,304,69,242,243,244,305],"class_list":["post-3328","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qualitaet_und_sicherheit","category-test_und_debug","tag-embedded-software-entwicklung","tag-komponententest","tag-softwaretest","tag-tdd","tag-test-first","tag-test-driven-development","tag-unit-test"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test-Driven Development von Embedded-Systemen - Teil 1: Test-First-Ansatz und TDD-Cycle - MicroConsult Academy GmbH<\/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:\/\/www.microconsult.de\/en\/rm_test-driven-development-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test-Driven Development von Embedded-Systemen - Teil 1: Test-First-Ansatz und TDD-Cycle - MicroConsult Academy GmbH\" \/>\n<meta property=\"og:description\" content=\"Test-Driven Development (TDD) ist die Umsetzung des Test-First-Ansatzes im Komponententest und steht f\u00fcr das Schreiben der Unit-Testf\u00e4lle vor der eigentlichen Implementierung. Die Einhaltung von nur drei Regeln und ein paar Tricks im Umgang mit dem Target-Hardware-Bottleneck erm\u00f6glicht TDD auch f\u00fcr Embedded-Systeme.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/rm_test-driven-development-1\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-29T23:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-04T13:33:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alfred Ressenig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alfred Ressenig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/\"},\"author\":{\"name\":\"Alfred Ressenig\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/0c17e5d2f065b705aeacb0957547725f\"},\"headline\":\"Test-Driven Development von Embedded-Systemen &#8211; Teil 1: Test-First-Ansatz und TDD-Cycle\",\"datePublished\":\"2026-01-29T23:00:00+00:00\",\"dateModified\":\"2026-02-04T13:33:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/\"},\"wordCount\":957,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microconsult.de\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/tdd-scaled.jpeg\",\"keywords\":[\"Embedded Software-Entwicklung\",\"Komponententest\",\"Softwaretest\",\"TDD\",\"Test first\",\"Test-driven Development\",\"Unit-Test\"],\"articleSection\":[\"Qualit\u00e4t und Sicherheit\",\"Test und Debug\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/\",\"name\":\"Test-Driven Development von Embedded-Systemen - Teil 1: Test-First-Ansatz und TDD-Cycle - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microconsult.de\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/tdd-scaled.jpeg\",\"datePublished\":\"2026-01-29T23:00:00+00:00\",\"dateModified\":\"2026-02-04T13:33:09+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/0c17e5d2f065b705aeacb0957547725f\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/tdd-scaled.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.microconsult.de\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/tdd-scaled.jpeg\",\"width\":2560,\"height\":1707,\"caption\":\"TDD Test Driven Development\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/rm_test-driven-development-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test-Driven Development von Embedded-Systemen &#8211; Teil 1: Test-First-Ansatz und TDD-Cycle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/\",\"name\":\"MicroConsult Academy GmbH\",\"description\":\"Professionelle Schulungen, Beratung und Projektunterst\u00fctzung\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microconsult.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/0c17e5d2f065b705aeacb0957547725f\",\"name\":\"Alfred Ressenig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g\",\"caption\":\"Alfred Ressenig\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test-Driven Development of Embedded Systems - Part 1: Test-First Approach and TDD Cycle - MicroConsult Academy GmbH","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:\/\/www.microconsult.de\/en\/rm_test-driven-development-1\/","og_locale":"en_GB","og_type":"article","og_title":"Test-Driven Development von Embedded-Systemen - Teil 1: Test-First-Ansatz und TDD-Cycle - MicroConsult Academy GmbH","og_description":"Test-Driven Development (TDD) ist die Umsetzung des Test-First-Ansatzes im Komponententest und steht f\u00fcr das Schreiben der Unit-Testf\u00e4lle vor der eigentlichen Implementierung. Die Einhaltung von nur drei Regeln und ein paar Tricks im Umgang mit dem Target-Hardware-Bottleneck erm\u00f6glicht TDD auch f\u00fcr Embedded-Systeme.","og_url":"https:\/\/www.microconsult.de\/en\/rm_test-driven-development-1\/","og_site_name":"MicroConsult Academy GmbH","article_published_time":"2026-01-29T23:00:00+00:00","article_modified_time":"2026-02-04T13:33:09+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg","type":"image\/jpeg"}],"author":"Alfred Ressenig","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Alfred Ressenig","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#article","isPartOf":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/"},"author":{"name":"Alfred Ressenig","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/0c17e5d2f065b705aeacb0957547725f"},"headline":"Test-Driven Development von Embedded-Systemen &#8211; Teil 1: Test-First-Ansatz und TDD-Cycle","datePublished":"2026-01-29T23:00:00+00:00","dateModified":"2026-02-04T13:33:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/"},"wordCount":957,"commentCount":0,"image":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg","keywords":["Embedded Software-Entwicklung","Komponententest","Softwaretest","TDD","Test first","Test-driven Development","Unit-Test"],"articleSection":["Qualit\u00e4t und Sicherheit","Test und Debug"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/","url":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/","name":"Test-Driven Development of Embedded Systems - Part 1: Test-First Approach and TDD Cycle - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#primaryimage"},"image":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg","datePublished":"2026-01-29T23:00:00+00:00","dateModified":"2026-02-04T13:33:09+00:00","author":{"@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/0c17e5d2f065b705aeacb0957547725f"},"breadcrumb":{"@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/rm_test-driven-development-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#primaryimage","url":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg","contentUrl":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/tdd-scaled.jpeg","width":2560,"height":1707,"caption":"TDD Test Driven Development"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/rm_test-driven-development-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"Test-Driven Development von Embedded-Systemen &#8211; Teil 1: Test-First-Ansatz und TDD-Cycle"}]},{"@type":"WebSite","@id":"https:\/\/www.microconsult.de\/#website","url":"https:\/\/www.microconsult.de\/","name":"MicroConsult Academy GmbH","description":"Professional training, consulting and project support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microconsult.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/0c17e5d2f065b705aeacb0957547725f","name":"Alfred Ressenig","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0ff295a2f06e4b8f4f59b6b18ab08f52a60f10bf0259e44af9f56e6b8eca502e?s=96&d=mm&r=g","caption":"Alfred Ressenig"}}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/3328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/comments?post=3328"}],"version-history":[{"count":2,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/3328\/revisions"}],"predecessor-version":[{"id":10799,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/3328\/revisions\/10799"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media\/3329"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=3328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/categories?post=3328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/tags?post=3328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}