{"id":1517,"date":"2017-06-24T18:41:16","date_gmt":"2017-06-24T08:41:16","guid":{"rendered":"https:\/\/2017.brisbane.wordcamp.org\/?post_type=wcb_session&#038;p=1517"},"modified":"2018-08-14T13:45:56","modified_gmt":"2018-08-14T03:45:56","slug":"testing-any-day-guide-to-end-to-end-test-driven-wordpress-projects","status":"publish","type":"wcb_session","link":"https:\/\/brisbane.wordcamp.org\/2017\/session\/testing-any-day-guide-to-end-to-end-test-driven-wordpress-projects\/","title":{"rendered":"Testing any day: guide to end to end test driven WordPress projects"},"content":{"rendered":"<p>Do you get notified if some crucial functionality on your website was changed or broken?<br \/>\nIs automated testing part of your daily routine or deployment process?<br \/>\nIf not, then you are risking of losing parts of your website or even entire project.<br \/>\nTesting is no longer developers realm and everybody should get involved and get the benefits of test driven development.<\/p>\n<p>In this session we will cover:<\/p>\n<ul>\n<li>basics of end-to-end testing<\/li>\n<li>test reports and who should receive them<\/li>\n<li>Automated testing best practices<\/li>\n<li>How clients can benefit from automated testing<\/li>\n<\/ul>\n<p>This session is aimed for<\/p>\n<ul>\n<li>everyone who is interested in getting daily reports on how healthy their project is<\/li>\n<li>Teams who would like to improve communication internally and externally by means of test reports<\/li>\n<li>Project managers and developers interested in collecting data about their project over time<\/li>\n<\/ul>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/gqC0NYBOhFk?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-AU&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you get notified if some crucial functionality on your website was changed or broken? Is automated testing part of your daily routine or deployment process? If not, then you are risking of losing parts of your website or even &hellip; <a href=\"https:\/\/brisbane.wordcamp.org\/2017\/session\/testing-any-day-guide-to-end-to-end-test-driven-wordpress-projects\/\">Continue reading <span class=\"assistive-text\">Testing any day: guide to end to end test driven WordPress projects<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":15048117,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1500682500,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1479],"footnotes":""},"session_track":[516822],"session_category":[],"class_list":["post-1517","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-upstairs"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p81MkM-ot","session_date_time":{"date":"July 22, 2017","time":"10:15 AM"},"session_speakers":[{"id":"1479","slug":"vladimir-roudakov","name":"Vladimir Roudakov","link":"https:\/\/brisbane.wordcamp.org\/2017\/news\/speaker\/vladimir-roudakov\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/1517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/1517\/revisions"}],"predecessor-version":[{"id":2569,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/1517\/revisions\/2569"}],"speakers":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/1479"}],"author":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wporg\/v1\/users\/vladimiraus"}],"wp:attachment":[{"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=1517"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_track?post=1517"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_category?post=1517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}