{"id":497,"date":"2019-08-09T18:15:52","date_gmt":"2019-08-09T22:15:52","guid":{"rendered":"https:\/\/2019.nyc.wordcamp.org\/?post_type=wcb_session&#038;p=497"},"modified":"2019-08-09T18:15:53","modified_gmt":"2019-08-09T22:15:53","slug":"testing-business-critical-features-with-behat","status":"publish","type":"wcb_session","link":"https:\/\/nyc.wordcamp.org\/2019\/session\/testing-business-critical-features-with-behat\/","title":{"rendered":"Testing Business Critical Features With Behat"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Every site seems to have that one feature that, if it breaks, would be a catastrophe. Lost profits and angry clients are something we all want to avoid.<br>\nHowever, manually testing end-user experience on each code change can be tedious and time-consuming.<br>\nIn this session, we will explore the fundamentals of Behat, a PHP-based acceptance automated testing framework, and look at some example tests covering critical features of WordPress sites.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every site seems to have that one feature that, if it breaks, would be a catastrophe. Lost profits and angry clients are something we all want to avoid. However, manually testing end-user experience on each code change can be tedious and time-consuming. In this session, we will explore the fundamentals of Behat, a PHP-based acceptance &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/nyc.wordcamp.org\/2019\/session\/testing-business-critical-features-with-behat\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Testing Business Critical Features With Behat&#8221;<\/span><\/a><\/p>\n","protected":false},"author":12343905,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1568553300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[496],"footnotes":""},"session_track":[174416],"session_category":[1276271],"class_list":["post-497","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-room-3","wcb_session_category-development-and-coding","entry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paD4wJ-81","session_date_time":{"date":"September 15, 2019","time":"9:15 am"},"session_speakers":[{"id":"496","slug":"andrew-taylor","name":"Andrew Taylor","link":"https:\/\/nyc.wordcamp.org\/2019\/speaker\/andrew-taylor\/"}],"session_cats_rendered":"Development and Coding","_links":{"self":[{"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/497\/revisions"}],"predecessor-version":[{"id":96651,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/497\/revisions\/96651"}],"speakers":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/496"}],"author":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/andrewtaylor-1"}],"wp:attachment":[{"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=497"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}