{"id":231,"date":"2026-03-18T15:52:47","date_gmt":"2026-03-18T14:52:47","guid":{"rendered":"https:\/\/softwarecaptains-academy.be\/?post_type=tribe_events&#038;p=231"},"modified":"2026-03-18T16:43:28","modified_gmt":"2026-03-18T15:43:28","slug":"testing-done-right","status":"publish","type":"tribe_events","link":"https:\/\/softwarecaptains-academy.be\/index.php\/event\/testing-done-right\/","title":{"rendered":"Testing done right"},"content":{"rendered":"<h1><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium\" src=\"https:\/\/softwarecaptains-academy.be\/wp-content\/uploads\/2025\/01\/Testing-done-right.png\" width=\"1024\" height=\"530\" \/><\/h1>\n<h1>What this workshop is about<\/h1>\n<p>Get an understanding of the benefits of testing. Learn how to choose and implement a good testing strategy.<\/p>\n<h1>Testing is part of your quality strategy<\/h1>\n<p>We all want to deliver quality software. Testing is an important tool to guarantee that quality. Learn what quality is about, and how to achieve quality through testing, in this workshop by a renowned expert.<\/p>\n<h1 class=\"wp-block-heading\">What you\u2019ll learn<\/h1>\n<p>Testing is a proven technique in software development to assure quality of code, and to prevent bugs to appear in places where you didn&#8217;t expect it. However, developing a good strategy is often a struggle. Tests often take a lot of work, and they tend to be very brittle when things change. In this workshop, you&#8217;ll learn how to develop a resilient test strategy, and how this can fit in the QA strategy of your company.<\/p>\n<p>You&#8217;ll learn about:<\/p>\n<p>&#8211; What is quality?<\/p>\n<p>&#8211; The automated testing landscape<\/p>\n<p>&#8211; A taxonomy of tests<\/p>\n<p>&#8211; Testing models and strategies<\/p>\n<p>&#8211; The holistic testing model<\/p>\n<p>&#8211; Test-first development<\/p>\n<p>&#8211; The fallacy of integrated end-to-end tests<\/p>\n<p>&#8211; How to handle legacy code<\/p>\n<p>&#8211; Inside-out vs outside-in<\/p>\n<p>&#8211; Approval tests<\/p>\n<p>&#8211; Measuring quality<\/p>\n<p>&#8211; How to create a culture where tests are normal and valued<\/p>\n<p>This Testing workshop is <strong>specifically designed<\/strong> for CTOs and Engineering Leaders.<\/p>\n<h1 class=\"wp-block-heading\">What you\u2019ll get<\/h1>\n<ul class=\"wp-block-list\">\n<li><strong>Practical templates:<\/strong>\u00a0Work on a concrete testing strategy using tested templates.<\/li>\n<li><strong>Implementation strategies:<\/strong>\u00a0Learn how to involve your team and build consensus.<\/li>\n<li><strong>Q&amp;A sessions:<\/strong>\u00a0Ask your specific questions and receive tailored advice.<\/li>\n<\/ul>\n<h1 class=\"wp-block-heading\">About the expert<\/h1>\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-112\" src=\"https:\/\/softwarecaptains-academy.be\/wp-content\/uploads\/2025\/01\/jan-van-ryswyck.jpeg\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" srcset=\"https:\/\/softwarecaptains-academy.be\/wp-content\/uploads\/2025\/01\/jan-van-ryswyck.jpeg 450w, https:\/\/softwarecaptains-academy.be\/wp-content\/uploads\/2025\/01\/jan-van-ryswyck-300x300.jpeg 300w, https:\/\/softwarecaptains-academy.be\/wp-content\/uploads\/2025\/01\/jan-van-ryswyck-150x150.jpeg 150w\" alt=\"\" width=\"450\" height=\"450\" \/><\/figure>\n<p>Jan Van Ryswyck is a Technical Coach, specialised in Extreme Programming (XP) practices.\u00a0He has years of hands-on experience with writing (developer) tests, designing test strategies,\u00a0and training people how to write automated tests. He has worked with organisations like\u00a0Nexuzhealth, Actemium, Cegeka. Jan is also a renowned speaker at conferences such as DDD Europe,\u00a0Full-Stack Europe, and XP Days.<\/p>\n<h1 class=\"wp-block-heading\">Practicals<\/h1>\n<p>Arrival at 13:00, start workshop at 13:30, end workshop at 17:30.<\/p>\n<p>Price: \u20ac 650. SMEs in Flanders who use the KMO Portefeuille will only pay \u20ac 455 themselves.<\/p>\n<p>&nbsp;<\/p>\n<style id=\"wpforms-css-vars-114\">\n\t\t\t\t#wpforms-114 {\n\t\t\t\t\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-114\"><form id=\"wpforms-form-114\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"114\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php\/wp-json\/wp\/v2\/tribe_events\/231\" data-token=\"6e988430a9b6d6f120530768a5f9733a\" data-token-time=\"1778700375\"><div class=\"wpforms-head-container\"><div class=\"wpforms-title\">Register for Testing Done Right<\/div><\/div><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\">\t\t<div id=\"wpforms-114-field_3-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"3\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-114-field_3\" >Questions VAT Company<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-114-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-114-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><fieldset><legend class=\"wpforms-field-label\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-114-field_1\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][1][first]\" aria-errormessage=\"wpforms-114-field_1-error\" required><label for=\"wpforms-114-field_1\" class=\"wpforms-field-sublabel after\">First<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-114-field_1-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][1][last]\" aria-errormessage=\"wpforms-114-field_1-last-error\" required><label for=\"wpforms-114-field_1-last\" class=\"wpforms-field-sublabel after\">Last<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-114-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-114-field_2\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-114-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-114-field_2-error\" required><\/div><div id=\"wpforms-114-field_8-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-114-field_8\">Company <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-114-field_8\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][8]\" aria-errormessage=\"wpforms-114-field_8-error\" required><\/div><div id=\"wpforms-114-field_7-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"7\"><label class=\"wpforms-field-label\" for=\"wpforms-114-field_7\">VAT number <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-114-field_7\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][7]\" aria-errormessage=\"wpforms-114-field_7-error\" required><\/div><div id=\"wpforms-114-field_6-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-114-field_6\">Questions or Comments<\/label><textarea id=\"wpforms-114-field_6\" class=\"wpforms-field-medium\" name=\"wpforms[fields][6]\" aria-errormessage=\"wpforms-114-field_6-error\" ><\/textarea><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-114-field_3-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-114-field_3-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-114-field_3-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"114\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events\/231\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-114\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/softwarecaptains-academy.be\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n","protected":false},"excerpt":{"rendered":"<p>What this workshop is about Get an understanding of the benefits of testing. Learn how to choose and implement a good testing strategy. Testing is part of your quality strategy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"TEC\\Tickets\\Commerce\\Module","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_EventAllDay":false,"_EventTimezone":"Europe\/Brussels","_EventStartDate":"2026-05-07 13:00:00","_EventEndDate":"2026-05-07 17:30:00","_EventStartDateUTC":"2026-05-07 11:00:00","_EventEndDateUTC":"2026-05-07 15:30:00","_EventShowMap":true,"_EventShowMapLink":true,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[229],"_EventVenueID":[230],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"_tribe_events_status":"","_tribe_events_status_reason":"","footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"tags":[],"tribe_events_cat":[],"class_list":["post-231","tribe_events","type-tribe_events","status-publish","hentry"],"ticketed":false,"_links":{"self":[{"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events"}],"about":[{"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/types\/tribe_events"}],"author":[{"embeddable":true,"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":5,"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events\/231\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events\/231\/revisions\/239"}],"wp:attachment":[{"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/media?parent=231"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tags?post=231"},{"taxonomy":"tribe_events_cat","embeddable":true,"href":"https:\/\/softwarecaptains-academy.be\/index.php\/wp-json\/wp\/v2\/tribe_events_cat?post=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}