{"id":2970,"date":"2024-07-25T10:03:49","date_gmt":"2024-07-25T08:03:49","guid":{"rendered":"https:\/\/ict-improve.nl\/?post_type=training&#038;p=2970"},"modified":"2026-03-04T09:57:55","modified_gmt":"2026-03-04T08:57:55","slug":"bdd-automation-engineer","status":"publish","type":"training","link":"https:\/\/ict-improve.nl\/en\/training\/bdd-automation-engineer\/","title":{"rendered":"BDD Automation Engineer NL"},"content":{"rendered":"\n<p>Behaviour Driven Development (BDD), CARE, Living Documentation. Het zijn allen methodieken die steeds vaker en steeds breder ingezet worden. En ondanks dat de focus van deze technieken ligt op samenwerking, gedeeld begrip en communicatie zijn ze wel allen afhankelijk van een solide en goed ge\u00efmplementeerde technische oplossing. Met veel hands-on opdrachten geeft deze training je de middelen om die techniek zo effectief mogelijk in te zetten en BDD, CARE en\/of Living Documentation tot een succes te kunnen maken.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Behaviour Driven Development (BDD), CARE, Living Documentation. Het zijn allen methodieken die steeds vaker en steeds breder ingezet worden. En ondanks dat de focus van deze technieken ligt op samenwerking, gedeeld begrip en communicatie zijn ze wel allen afhankelijk van een solide en goed ge\u00efmplementeerde technische oplossing. Met veel hands-on opdrachten geeft deze training je [&hellip;]<\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":99991231,"template":"","meta":{"_acf_changed":true,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"class_list":["post-2970","training","type-training","status-publish","hentry"],"acf":{"goals":"<strong>Na deze training:<\/strong>\r\n<ul>\r\n \t<li>Snap je welke uitdagingen er zijn rond BDD automation\u202fen kun je deze oplossen<\/li>\r\n \t<li>Ken je de technologie om Executable Specification, Living Documentation en CI\/CD succesvol toe te passen in een BDD context<\/li>\r\n \t<li>Ben je bekend met (standaard)oplossingen om Living Documentation op te zetten<\/li>\r\n \t<li>Weet je hoe je de organisatie kunt overtuigen van het nut van (geautomatiseerde) Living Documentation<\/li>\r\n \t<li>Ben je bekend met een generieke BDD architectuur (steps, gluecode, testautomatisering, adapters) en kun je deze inzetten om je eigen architectuur te ontwerpen<\/li>\r\n \t<li>Ben je in staat om tools te selecteren die jou helpen met het implementeren van deze architectuur<\/li>\r\n \t<li>Ben je bekend met test automatisering concepten zoals hooks, set-up en tear-down en kun je deze effectief inzetten<\/li>\r\n \t<li>Ben je in staat een aantal veel voorkomende design patterns voor interactie met een applicatie toe te passen in een BDD\u202fcontext<\/li>\r\n \t<li>Ken je een aantal good practices met betrekking tot step creation, management en reuse<\/li>\r\n \t<li>Ben je in staat om een reproduceerbare omgeving voor BDD-automatisering op te zetten in de praktijk<\/li>\r\n<\/ul>","description":"In deze training zal je je kennis en vaardigheden rond Behaviour Driven Development (BDD), CARE en Living Documentation methodieken aanscherpen, met de focus op automatisering. De doelstelling is om de technische aspecten te versterken, zodat een effectieve en solide implementatie van deze methodieken mogelijk is binnen jouw organisatie. Je leert over de uitdagingen van BDD-automatisering en hoe je deze kunt oplossen, implementatie van executable specification, opzetten van living documentation, generieke BDD-architectuur en de selectie van tools.\r\n\r\nDe training combineert theoretische kennis met hands-on opdrachten zodat je de lesstof de volgende dag al op een effectieve manier praktisch toe kunt gaan passen. Aan het einde van de cursus ben je in staat om een reproduceerbare omgeving voor BDD-automatisering op te zetten, begrijp je het belang van continue verbetering en ben je in staat om je organisatie te overtuigen van het nut van geautomatiseerde levende documentatie.\r\n\r\nDe training is bedoeld voor testers, ontwikkelaars, test automatiseerders, architecten en technische leads die al enige ervaring hebben met BDD en Specification By Example en hun kennis over de automatisering ervan willen verdiepen. Voorkennis van de concepten van BDD en enige programmeerervaring, met name in C#, is noodzakelijk voor deze training. De training duurt twee dagen en is modulair opgezet.","target_audience":"<strong>Voor wie is de training bedoeld?<\/strong>\r\n\r\nDe training is geschikt voor jou als je al enige tijd betrokken bent bij softwaretesten en BDD-methodologie en je verder wilt verdiepen in de automatisering ervan.\r\n\r\n&nbsp;\r\n\r\n<strong>Rollen van deelnemers in hun organisatie<\/strong>\r\n\r\nDeze training is ideaal voor:\r\n<ul>\r\n \t<li>Test automatiseerders<\/li>\r\n \t<li>Testers<\/li>\r\n \t<li>Ontwikkelaars<\/li>\r\n \t<li>Technical lead \/ architect<\/li>\r\n<\/ul>\r\n<strong>Voorkennis of training<\/strong>\r\n<ul>\r\n \t<li>Je bent bekend met de concepten van BDD en Specification By Example. Bijvoorbeeld door het volgen van de CARE training<\/li>\r\n \t<li>Je hebt enige programmeerervaring, de praktijkvoorbeelden in deze training zijn in C#<\/li>\r\n<\/ul>","program":"<strong>Opzet van de training<\/strong>\r\n\r\nDeze training duurt twee dagen en is modulair opgezet. Gedurende de training leer je zowel theorie als de praktijk middels hands-on oefeningen.\r\n\r\n<strong>Onderwerpen<\/strong>\r\n\r\n<em>Fundamentals van BDD en BDD automation<\/em>\r\n<ul>\r\n \t<li>Waarom BDD (automatisering)?<\/li>\r\n \t<li>Wie en wat is er benodigd voor BDD (automatisering)?<\/li>\r\n \t<li>Overview van BDD-automatisering<\/li>\r\n<\/ul>\r\n<em>Guidelines voor BDD-automatisering<\/em>\r\n<ul>\r\n \t<li>Beheren van specificaties<\/li>\r\n \t<li>Uitvoeren van specificaties (executable specification)<\/li>\r\n \t<li>(Levende) documentatie publiceren<\/li>\r\n \t<li>CI\/CD<\/li>\r\n<\/ul>\r\n<em>Opzet en architectuur<\/em>\r\n<ul>\r\n \t<li>(Generieke) architectuur voor BDD-automatisering<\/li>\r\n \t<li>Testrunner<\/li>\r\n \t<li>BDD framework<\/li>\r\n \t<li>Toolselectie<\/li>\r\n<\/ul>\r\n<em>Non-functionals voor BDD automation<\/em>\r\n<ul>\r\n \t<li>Reliability<\/li>\r\n \t<li>Maintainability<\/li>\r\n \t<li>Usability<\/li>\r\n \t<li>Performance<\/li>\r\n \t<li>Security<\/li>\r\n<\/ul>\r\n<em>Continuous Improvement<\/em>\r\n\r\n<em>Living Documentation<\/em>\r\n\r\n<em>CI\/CD pipelines<\/em>\r\n\r\n&nbsp;\r\n\r\n<strong>Mogelijkheden in-house training<\/strong>\r\n\r\nImprove verzorgt deze training op verzoek ook in-house in jouw eigen organisatie en afgestemd op jouw specifieke situatie en behoeften. Voor meer informatie kun je contact met ons opnemen via +31 (0)40 \u2013 202 1803 of <a href=\"mailto:opleidingen@ict-improve.nl\">opleidingen@ict-improve.nl<\/a>.","practical":"<strong>Trainingsinformatie<\/strong>\r\n<ul>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"24\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Locatie en data: zie de\u00a0<a href=\"https:\/\/ict-improve.nl\/trainingen\/\">trainingskalender<\/a><\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"24\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Tijd: 9.15 \u2013 17.00 uur (twee dagen)<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"24\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Inclusief koffie, thee, lunch en trainingsmateriaal<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"24\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Drie maanden gratis e-coaching<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n<\/ul>\r\nVoor meer informatie kun je contact met ons opnemen via +31 (0)40 - 202 1803 \u00a0of <a href=\"mailto:opleidingen@ict-improve.nl\">opleidingen@ict-improve.nl<\/a>\r\n\r\nImprove biedt op verzoek ook op maat gemaakte in-house trainingen, afgestemd op jouw specifieke wensen en behoeften.","teacher":"","session":"no","opleidingscode":"0df48ea5-5313-4c04-9506-ab8939839971"},"_links":{"self":[{"href":"https:\/\/ict-improve.nl\/en\/wp-json\/wp\/v2\/training\/2970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ict-improve.nl\/en\/wp-json\/wp\/v2\/training"}],"about":[{"href":"https:\/\/ict-improve.nl\/en\/wp-json\/wp\/v2\/types\/training"}],"version-history":[{"count":0,"href":"https:\/\/ict-improve.nl\/en\/wp-json\/wp\/v2\/training\/2970\/revisions"}],"wp:attachment":[{"href":"https:\/\/ict-improve.nl\/en\/wp-json\/wp\/v2\/media?parent=2970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}