{"id":3173,"date":"2018-02-05T08:00:28","date_gmt":"2018-02-05T08:00:28","guid":{"rendered":"http:\/\/www.diogonunes.com\/blog\/?p=3173"},"modified":"2020-06-03T14:58:34","modified_gmt":"2020-06-03T13:58:34","slug":"making-an-open-source-testing-course","status":"publish","type":"post","link":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/","title":{"rendered":"<del>Doing<\/del> Making a testing course"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?resize=580%2C282\" alt=\"cover\" width=\"580\" height=\"282\" class=\"aligncenter size-full wp-image-3183\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?w=1234&amp;ssl=1 1234w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?resize=400%2C194&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?resize=768%2C373&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?resize=1024%2C498&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?resize=1200%2C583&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<h3>Using GitHub &amp; Agile to manage a hobby.<\/h3>\n<p><!--more--><\/p>\n<p>I learned all I know about testing on the job. <strong>That&#8217;s not enough for me.<\/strong> That&#8217;s why I have a strong desire to do a deep dive on testing \u2014 take my time and revisit the fundamentals, learn &#8220;the proper way&#8221; to test, and mentally connect all the concepts I found along the way.<\/p>\n<blockquote>\n<p>Teaching is one of the best ways to learn.<\/p>\n<\/blockquote>\n<p>I could do a testing course&#8230; indeed, I could <del>do<\/del> create one! During these years I gathered dozens of blogs, books, tutorials, talks about testing. <strong>So what if&#8230;<\/strong><\/p>\n<ul>\n<li>I read all that and wrote summaries?<\/li>\n<li>and published those summaries to help others?<\/li>\n<li>and anyone could make changes to keep them updated and unbiased?<\/li>\n<li>and all this was built and managed through GitHub? <code>#NerdLife<\/code><\/li>\n<\/ul>\n<p>Thus <a href=\"https:\/\/github.com\/dialex\/start-testing\">Start Testing<\/a> was born on Jan 1st.<\/p>\n<p>The topics I need to investigate are GitHub issues. They contain the links I need to read.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png?resize=580%2C429\" alt=\"stories\" width=\"580\" height=\"429\" class=\"aligncenter size-full wp-image-3169\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png?w=1089&amp;ssl=1 1089w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png?resize=400%2C296&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png?resize=768%2C568&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-17.04.19.png?resize=1024%2C758&amp;ssl=1 1024w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p>I prioritise those topics with a simplified Kanban.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?resize=580%2C283\" alt=\"board\" width=\"580\" height=\"283\" class=\"aligncenter size-full wp-image-3165\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?w=1452&amp;ssl=1 1452w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?resize=400%2C195&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?resize=768%2C374&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?resize=1024%2C499&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.54.42.png?resize=1200%2C585&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p>I group topics into milestones, which allow me to track my progress.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png?resize=580%2C396\" alt=\"progress\" width=\"580\" height=\"396\" class=\"aligncenter size-full wp-image-3167\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png?w=1090&amp;ssl=1 1090w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png?resize=400%2C273&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png?resize=768%2C525&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.56.26.png?resize=1024%2C700&amp;ssl=1 1024w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p>When I push changes, my <del>code<\/del> article is automatically checked for spelling mistakes. <code>#CI<\/code> If it passes the test, it goes live! <code>#CD<\/code> The rendered <a href=\"http:\/\/commonmark.org\/\">Markdown<\/a> looks like <a href=\"https:\/\/dialex.github.io\/start-testing\/#\/\">this<\/a> \ud83d\udc47<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?resize=580%2C477\" alt=\"live version\" width=\"580\" height=\"477\" class=\"aligncenter size-full wp-image-3168\" srcset=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?w=1274&amp;ssl=1 1274w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?resize=400%2C329&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?resize=768%2C631&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?resize=1024%2C842&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-23-at-14.58.13.png?resize=1200%2C986&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p>Let&#8217;s see where this journey takes me! \ud83d\ude01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using GitHub &amp; Agile to manage a hobby.<\/p>\n","protected":false},"author":1,"featured_media":3183,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[54,25,55],"class_list":["post-3173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-agile","tag-experience","tag-testing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Making an open-source testing course<\/title>\n<meta name=\"description\" content=\"How I&#039;m using Agile practices to learn more about testing and create an open-source course in the way. I&#039;m using GitHub for everything, from backlog management to continuous deployment and continuous integration.\" \/>\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.diogonunes.com\/blog\/making-an-open-source-testing-course\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making an open-source testing course\" \/>\n<meta property=\"og:description\" content=\"How I&#039;m using Agile practices to learn more about testing and create an open-source course in the way. I&#039;m using GitHub for everything, from backlog management to continuous deployment and continuous integration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\" \/>\n<meta property=\"og:site_name\" content=\"The Geeky Gecko\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-05T08:00:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-03T13:58:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1234\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Diogo Nunes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dialexnunes\" \/>\n<meta name=\"twitter:site\" content=\"@dialexnunes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diogo Nunes\" \/>\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:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\"},\"author\":{\"name\":\"Diogo Nunes\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"headline\":\"Doing Making a testing course\",\"datePublished\":\"2018-02-05T08:00:28+00:00\",\"dateModified\":\"2020-06-03T13:58:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\"},\"wordCount\":219,\"publisher\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"image\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1\",\"keywords\":[\"agile\",\"experience\",\"testing\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\",\"url\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\",\"name\":\"Making an open-source testing course\",\"isPartOf\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1\",\"datePublished\":\"2018-02-05T08:00:28+00:00\",\"dateModified\":\"2020-06-03T13:58:34+00:00\",\"description\":\"How I'm using Agile practices to learn more about testing and create an open-source course in the way. I'm using GitHub for everything, from backlog management to continuous deployment and continuous integration.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1\",\"width\":1234,\"height\":600,\"caption\":\"cover\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.diogonunes.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Doing Making a testing course\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#website\",\"url\":\"https:\/\/www.diogonunes.com\/blog\/\",\"name\":\"The Geeky Gecko\",\"description\":\"The Geeky Gecko\",\"publisher\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.diogonunes.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c\",\"name\":\"Diogo Nunes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1\",\"width\":799,\"height\":799,\"caption\":\"Diogo Nunes\"},\"logo\":{\"@id\":\"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/www.diogonunes.com\",\"https:\/\/x.com\/dialexnunes\"],\"url\":\"https:\/\/www.diogonunes.com\/blog\/author\/diogo-nunes\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Making an open-source testing course","description":"How I'm using Agile practices to learn more about testing and create an open-source course in the way. I'm using GitHub for everything, from backlog management to continuous deployment and continuous integration.","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.diogonunes.com\/blog\/making-an-open-source-testing-course\/","og_locale":"en_US","og_type":"article","og_title":"Making an open-source testing course","og_description":"How I'm using Agile practices to learn more about testing and create an open-source course in the way. I'm using GitHub for everything, from backlog management to continuous deployment and continuous integration.","og_url":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/","og_site_name":"The Geeky Gecko","article_published_time":"2018-02-05T08:00:28+00:00","article_modified_time":"2020-06-03T13:58:34+00:00","og_image":[{"width":1234,"height":600,"url":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","type":"image\/png"}],"author":"Diogo Nunes","twitter_card":"summary_large_image","twitter_creator":"@dialexnunes","twitter_site":"@dialexnunes","twitter_misc":{"Written by":"Diogo Nunes","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#article","isPartOf":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/"},"author":{"name":"Diogo Nunes","@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"headline":"Doing Making a testing course","datePublished":"2018-02-05T08:00:28+00:00","dateModified":"2020-06-03T13:58:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/"},"wordCount":219,"publisher":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"image":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","keywords":["agile","experience","testing"],"articleSection":["Technology"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/","url":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/","name":"Making an open-source testing course","isPartOf":{"@id":"https:\/\/www.diogonunes.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage"},"image":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","datePublished":"2018-02-05T08:00:28+00:00","dateModified":"2020-06-03T13:58:34+00:00","description":"How I'm using Agile practices to learn more about testing and create an open-source course in the way. I'm using GitHub for everything, from backlog management to continuous deployment and continuous integration.","breadcrumb":{"@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#primaryimage","url":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","width":1234,"height":600,"caption":"cover"},{"@type":"BreadcrumbList","@id":"https:\/\/www.diogonunes.com\/blog\/making-an-open-source-testing-course\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.diogonunes.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Doing Making a testing course"}]},{"@type":"WebSite","@id":"https:\/\/www.diogonunes.com\/blog\/#website","url":"https:\/\/www.diogonunes.com\/blog\/","name":"The Geeky Gecko","description":"The Geeky Gecko","publisher":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.diogonunes.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/a6fa79b293f22912664654fcfbd2da0c","name":"Diogo Nunes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2026\/04\/Geeky-Gecko-2026-v2.png?fit=799%2C799&ssl=1","width":799,"height":799,"caption":"Diogo Nunes"},"logo":{"@id":"https:\/\/www.diogonunes.com\/blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/www.diogonunes.com","https:\/\/x.com\/dialexnunes"],"url":"https:\/\/www.diogonunes.com\/blog\/author\/diogo-nunes\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2018\/02\/start-testing-cover.png?fit=1234%2C600&ssl=1","jetpack-related-posts":[{"id":2523,"url":"https:\/\/www.diogonunes.com\/blog\/testing-for-agile-teams\/","url_meta":{"origin":3173,"position":0},"title":"Testing for agile teams: Introduction (#1)","author":"Diogo Nunes","date":"10 October, 2016","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. The agile way Remember the manifesto. Focus on delivering small chunks of business value in short cycles. Numerous implementations of the manifesto: Scrum, XP, Kanban, DSDM... Solve problems as a team of people who all feel responsible for delivering\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book-Part-1.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2554,"url":"https:\/\/www.diogonunes.com\/blog\/tests-that-criticize-the-product\/","url_meta":{"origin":3173,"position":1},"title":"Testing for agile teams: Tests that review the product (#5)","author":"Diogo Nunes","date":"13 March, 2017","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. All that's left is to possibly find some obscure or interesting bugs. And to avoid things like \"that's what I said, but it\u2019s not what I meant.\" Business-Facing Tests (Q3) All about trying to recreate actual experiences of the\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book-Part-3.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2529,"url":"https:\/\/www.diogonunes.com\/blog\/10-principles-agile-testers\/","url_meta":{"origin":3173,"position":2},"title":"Testing for agile teams: 10 principles for agile testers (#2)","author":"Diogo Nunes","date":"19 December, 2016","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. What's special about being an agile tester? Collaborates well with both technical and business people. Uses tests to document requirements and drive development. Learns what customers do in order to fully understand the customers\u2019 requirements. Tends to see the\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book-Part-2.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2497,"url":"https:\/\/www.diogonunes.com\/blog\/testing-for-agile-teams-summary\/","url_meta":{"origin":3173,"position":3},"title":"Testing for agile teams: Summary","author":"Diogo Nunes","date":"1 August, 2016","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. Incrementally delivering business value, through short iterations (SCRUM) and virtuous loops of feedback (XP). Roles' boundaries are blurred, everyone's focused on quality. Testers help customers clarify requirements, turn those into tests that guide development, and provide a holistic viewpoint\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2536,"url":"https:\/\/www.diogonunes.com\/blog\/four-testing-quadrants\/","url_meta":{"origin":3173,"position":4},"title":"Testing for agile teams: The four testing quadrants (#3)","author":"Diogo Nunes","date":"16 January, 2017","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. We do different types of testing to accomplish different goals. Your team has its own unique context. It's a tool, not a rule. Tests that support the team Supports the team as it develops the product: Drives development to\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book-Part-4.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2546,"url":"https:\/\/www.diogonunes.com\/blog\/tests-that-support-the-team\/","url_meta":{"origin":3173,"position":5},"title":"Testing for agile teams: Tests that support the team (#4)","author":"Diogo Nunes","date":"13 February, 2017","format":false,"excerpt":"This post is part of the \"Testing for Agile Teams\" series. Technology-Facing Tests (Q1) Strive to make time to test more complex scenarios and edge cases. TDD means writing a test that captures the behavior of a tiny bit of code and then working the code until the test passes.\u2026","rel":"","context":"In &quot;Work&quot;","block_context":{"text":"Work","link":"https:\/\/www.diogonunes.com\/blog\/category\/work\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.diogonunes.com\/blog\/wp-content\/uploads\/2016\/03\/Agile-Testing-Book-Part-5.jpg?fit=489%2C340&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/3173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/comments?post=3173"}],"version-history":[{"count":4,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/3173\/revisions"}],"predecessor-version":[{"id":4272,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/posts\/3173\/revisions\/4272"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/media\/3183"}],"wp:attachment":[{"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/media?parent=3173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/categories?post=3173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.diogonunes.com\/blog\/wp-json\/wp\/v2\/tags?post=3173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}