{"id":7129,"date":"2019-07-11T18:25:31","date_gmt":"2019-07-12T00:25:31","guid":{"rendered":"https:\/\/2019.sanjose.wordcamp.org\/?post_type=wcb_session&#038;p=7129"},"modified":"2019-07-11T18:25:32","modified_gmt":"2019-07-12T00:25:32","slug":"introduccion-a-pruebas-de-comportamiento-en-wordpress-con-behat-y-wordhat","status":"publish","type":"wcb_session","link":"https:\/\/sanjose.wordcamp.org\/2019\/session\/introduccion-a-pruebas-de-comportamiento-en-wordpress-con-behat-y-wordhat\/","title":{"rendered":"Introducci\u00f3n a pruebas de comportamiento en WordPress con Behat y WordHat"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"144\" height=\"17\" src=\"https:\/\/2019.sanjose.wordcamp.org\/files\/2019\/05\/divider-green.png\" alt=\"\" class=\"wp-image-6212\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"> Los sitios web tienden a cambiar a lo largo del tiempo. A medida que  nuevas caracter\u00edsticas se implementan es importante asegurar que la  funcionalidad actual no falle. Tambi\u00e9n, los cambios que se introducen  deben tener un alcance claro. Entre otros beneficios, el desarrollo  guiado por comportamiento (BDD) permite hacer cambios con confianza  porque: Tener pruebas de c\u00f3digo autom\u00e1ticas verifica que no estamos  introduciendo regresiones. Informan cuando una nueva funcionalidad a  cumplido el alcance deseado. Esta charla explica los conceptos b\u00e1sicos  del desarrollo guiado por comportamiento, por qu\u00e9 es importante y qu\u00e9 se  debe considerar cuando se escriben pruebas. Luego, se har\u00e1 una  demostraci\u00f3n de c\u00f3mo usar Behat y WordHat para escribir pruebas para  sitios WordPress. Se presentar\u00e1n instrucciones sobre c\u00f3mo instalar y  configurar las diferentes herramientas. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Track:<\/strong> Desarrollo<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los sitios web tienden a cambiar a lo largo del tiempo. A medida que nuevas caracter\u00edsticas se implementan es importante asegurar que la funcionalidad actual no falle. Tambi\u00e9n, los cambios que se introducen deben tener un alcance claro. Entre otros beneficios, el desarrollo guiado por comportamiento (BDD) permite hacer cambios con confianza porque: Tener pruebas &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/sanjose.wordcamp.org\/2019\/session\/introduccion-a-pruebas-de-comportamiento-en-wordpress-con-behat-y-wordhat\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abIntroducci\u00f3n a pruebas de comportamiento en WordPress con Behat y WordHat\u00bb<\/span><\/a><\/p>\n","protected":false},"author":15182519,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1567891200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[6717],"footnotes":""},"session_track":[8858],"session_category":[],"class_list":["post-7129","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developers"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paD4xW-1QZ","jetpack_likes_enabled":true,"session_date_time":{"date":"septiembre 7, 2019","time":"3:20 pm"},"session_speakers":[{"id":"6717","slug":"mauricio-dinarte","name":"Mauricio Dinarte","link":"https:\/\/sanjose.wordcamp.org\/2019\/speaker\/mauricio-dinarte\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/7129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/7129\/revisions"}],"predecessor-version":[{"id":7294,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/7129\/revisions\/7294"}],"speakers":[{"embeddable":true,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/6717"}],"author":[{"embeddable":true,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/dinarcon"}],"wp:attachment":[{"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=7129"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=7129"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sanjose.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=7129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}