{"id":697,"date":"2018-04-19T16:37:41","date_gmt":"2018-04-19T15:37:41","guid":{"rendered":"https:\/\/2018.bologna.wordcamp.org\/?post_type=wcb_session&#038;p=697"},"modified":"2018-05-16T23:12:50","modified_gmt":"2018-05-16T22:12:50","slug":"the-importance-of-testing-or-how-i-love-to-break-your-code","status":"publish","type":"wcb_session","link":"https:\/\/bologna.wordcamp.org\/2018\/session\/the-importance-of-testing-or-how-i-love-to-break-your-code\/","title":{"rendered":"The importance of testing &#8211; or: how I love to break your code"},"content":{"rendered":"<p>Most developers I&#8217;ve come in contact with, hate testing and anything related to it. Fixing bugs is not as exciting as building awesome features. While you definitely need features that make your product worthwhile, no one wants to use a plugin or theme that&#8217;s riddled with bugs.<br \/>\nEvery development team should have at least one member who loves breaking stuff. I&#8217;ve been that person for a very long time. In this talk I will explain how I test features, reproduce bugs and ensure upcoming releases meet our standards. At the end of the talk you&#8217;ll have a new perspective on the importance of testing and your role in this process.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most developers I&#8217;ve come in contact with, hate testing and anything related to it. Fixing bugs is not as exciting as building awesome features. While you definitely need features that make your product worthwhile, no one wants to use a plugin or theme that&#8217;s riddled with bugs. Every development team should have at least one &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/bologna.wordcamp.org\/2018\/session\/the-importance-of-testing-or-how-i-love-to-break-your-code\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;The importance of testing &#8211; or: how I love to break your code&#8221;<\/span><\/a><\/p>\n","protected":false},"author":14126169,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1526729400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[682],"footnotes":""},"session_track":[283635],"session_category":[],"class_list":["post-697","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-sala-1"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9tyMK-bf","jetpack_likes_enabled":true,"session_date_time":{"date":"Maggio 19, 2018","time":"12:30"},"session_speakers":[{"id":"682","slug":"caroline-geven","name":"Caroline Geven","link":"https:\/\/bologna.wordcamp.org\/2018\/speaker\/caroline-geven\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/697\/revisions"}],"predecessor-version":[{"id":1032,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/697\/revisions\/1032"}],"speakers":[{"embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/682"}],"author":[{"embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/carolinegeven"}],"wp:attachment":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=697"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=697"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}