{"id":6124,"date":"2019-03-24T14:22:57","date_gmt":"2019-03-24T13:22:57","guid":{"rendered":"https:\/\/2019.europe.wordcamp.org\/?post_type=wcb_session&#038;p=6124"},"modified":"2019-05-22T17:51:41","modified_gmt":"2019-05-22T15:51:41","slug":"automating-your-qa-with-visual-regression-testing","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2019\/session\/automating-your-qa-with-visual-regression-testing\/","title":{"rendered":"Automating your QA with visual regression testing"},"content":{"rendered":"<p>After deploying code, most of us go look at the homepage and other templates to make sure things are okay. It\u2019s a cumbersome task that, let\u2019s be honest, we probably can do more thoroughly. Andrew looks at using visual regression testing to automate this process, letting tools do the work!<\/p>\n<p>&nbsp;<\/p>\n<p><b>Required skill set<\/b><\/p>\n<p>To get the most out of this workshop, attendees should be comfortable editing Node.js (JavaScript) files and running commands in the terminal (command line).<\/p>\n<p><b>Technical requirements<\/b><\/p>\n<p>To follow examples in this workshop, attendees need to have a computer with Node.js (https:\/\/nodejs.org) installed, a code editor, a Git client (command-line or UI), Google Chrome, and a WordPress site with two environments (e.g., production and staging or production and local).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After deploying code, most of us go look at the homepage and other templates to make sure things are okay. It\u2019s a cumbersome task that, let\u2019s be honest, we probably can do more thoroughly. Andrew looks at using visual regression testing to automate this process, letting tools do the work! &nbsp; Required skill set To [&hellip;]<\/p>\n","protected":false},"author":12343905,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1561204800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[5958],"footnotes":""},"session_track":[919799],"session_category":[144,1242644],"class_list":["post-6124","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-workshop-2","wcb_session_category-development","wcb_session_category-workshop-90min"],"jetpack_shortlink":"https:\/\/wp.me\/pa076x-1AM","jetpack_sharing_enabled":false,"session_date_time":{"date":"22 June 2019","time":"14:00"},"session_speakers":[{"id":"5958","slug":"andrew-taylor","name":"Andrew Taylor","link":"https:\/\/europe.wordcamp.org\/2019\/speaker\/andrew-taylor\/"}],"session_cats_rendered":"Development, Workshop 90min","_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/6124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/6124\/revisions"}],"predecessor-version":[{"id":9945,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/6124\/revisions\/9945"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/5958"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/andrewtaylor-1"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=6124"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=6124"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=6124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}