{"id":638,"date":"2021-02-08T08:00:00","date_gmt":"2021-02-08T11:00:00","guid":{"rendered":"https:\/\/coodesh.com\/blog\/?p=638"},"modified":"2024-01-05T07:48:08","modified_gmt":"2024-01-05T10:48:08","slug":"bdd-na-pratica-entenda-o-que-e-e-como-funciona","status":"publish","type":"post","link":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/","title":{"rendered":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona"},"content":{"rendered":"\n<p>Um software tem uma vida \u00fatil. Portanto, as atualiza\u00e7\u00f5es visando deix\u00e1-lo mais assertivo podem levar ao sucesso ou ao fracasso. <strong>Por isso o uso de metodologias \u00e1geis \u00e9 t\u00e3o importante para deixar o sistema sempre em dia<\/strong>. O BDD, na pr\u00e1tica, \u00e9 baseado em testes que v\u00e3o nortear o comportamento do software ao longo da sua vida \u00fatil e, ao mesmo tempo, integrar as equipes.<\/p>\n\n\n\n<p>Sendo assim, para melhorar as funcionalidades e prevenir bugs, existem muitas metodologias aliadas. <strong>O BDD (Behavior Driven Development ou Desenvolvimento Orientado ao Comportamento)<\/strong> \u00e9 uma metodologia baseada em comportamento muito utilizada pelas empresas.<\/p>\n\n\n\n<p>Saiba neste artigo como funciona o BDD, na pr\u00e1tica, e se \u00e9 interessante estudar esta \u00e1rea.<\/p>\n\n\n\n<p>Basicamente, o BDD utiliza um conceito de metodologia que prioriza o compartilhamento pela equipe de desenvolvimento, pelo time da qualidade e pelo pessoal da \u00e1rea de neg\u00f3cios. Como resultado, tem-se um produto que responde \u00e0 expectativa do cliente, com a otimiza\u00e7\u00e3o do tempo de todos os envolvidos no processo.<\/p>\n\n\n\n<p><strong>Mas o que o BDD tem a ver com o TDD?<\/strong> Como foi sua cria\u00e7\u00e3o? Veja na sequ\u00eancia mais informa\u00e7\u00f5es sobre essa metodologia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como foi a cria\u00e7\u00e3o do BDD?<\/h2>\n\n\n\n<p>O BDD, na pr\u00e1tica, \u00e9 um complemento ou uma <a href=\"https:\/\/pt.wikipedia.org\/wiki\/Behavior_Driven_Development\" target=\"_blank\" rel=\"noreferrer noopener\">evolu\u00e7\u00e3o<\/a> do TDD, que \u00e9 o Test Driven Development. Embora muitas pessoas acreditem que ele veio para substituir o TDD, criado por Kent Beck.<\/p>\n\n\n\n<p>Isso porque, <strong>basicamente, o TDD prop\u00f5e a elabora\u00e7\u00e3o de testes simples antes da defini\u00e7\u00e3o do c\u00f3digo<\/strong>. Mas como testar e o que avaliar?<\/p>\n\n\n\n<p>Foi assim que, em meados do ano 2000, Dan North apresentou a metodologia do BDD pela primeira vez. A sua inten\u00e7\u00e3o era trazer pessoas n\u00e3o t\u00e9cnicas para o entendimento da testagem das funcionalidades dos programas, mantendo os testes.<\/p>\n\n\n\n<p>Vem da\u00ed outro cunho comportamental da metodologia, pois quando se desenvolve um software corre-se o risco de deixar de lado algum conceito usado pela equipe de neg\u00f3cios ou ainda manter-se estritamente t\u00e9cnico.<\/p>\n\n\n\n<p>Por consequ\u00eancia, n\u00e3o \u00e9 apenas a equipe de desenvolvedores que escreve os cen\u00e1rios de testes. Sendo assim, <strong>tr\u00eas agentes interagem para criar o produto<\/strong>: o Product Owner (PO), o Quality Analyst (QA) e o developer. \u00c9 o que Georgie Dinwiddie chamou de \u201cregra dos tr\u00eas amigos\u201d. Assim, se obt\u00e9m melhores resultados na descri\u00e7\u00e3o dos testes.<\/p>\n\n\n\n<p>Enfim, busca-se respostas para algumas quest\u00f5es, como:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>o que testar;<\/li><li>como denominar os testes;<\/li><li>como entender porque um teste falha;<\/li><li>onde iniciar.<\/li><\/ul>\n\n\n\n<p>Nesse contexto, confira no pr\u00f3ximo t\u00f3pico porque \u00e9 vantajoso aderir ao BDD.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quais s\u00e3o as vantagens ao escolher o BDD?<\/h2>\n\n\n\n<p>Em s\u00edntese, a escolha da metodologia baseada no comportamento do software ao longo da sua utiliza\u00e7\u00e3o, com a integra\u00e7\u00e3o da equipe, traz vantagens como:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>melhoria da comunica\u00e7\u00e3o<\/strong>: geralmente, cada pessoa da equipe trabalha em uma etapa quando se refere a um software. Contudo, com o BDD, developers e testadores (as) trabalham integrados. Assim, a metodologia gera mais compartilhamento de conhecimento.<\/li><li><strong>vis\u00e3o do todo<\/strong>: com o trabalho realizado de forma integrada, tem-se uma vis\u00e3o de todas as etapas do processo de desenvolvimento e testagem do software.<\/li><li><strong>documenta\u00e7\u00e3o din\u00e2mica<\/strong>: as equipes podem documentar mais facilmente o sistema, sem gastar um esfor\u00e7o adicional para isso.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Cen\u00e1rios<\/h3>\n\n\n\n<p>Refor\u00e7ando, portanto, a facilidade trazida pelo BDD na comunica\u00e7\u00e3o entre a equipe, veja um modelo de testes do BDD em que cada cen\u00e1rio \u00e9 dividido em 3 blocos:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Given: <strong>dado <\/strong>um determinado contexto (tem-se determinada rea\u00e7\u00e3o);<\/li><li>When: <strong>quando<\/strong> ocorrer algo;<\/li><li>Then: <strong>ent\u00e3o<\/strong> se espera algo.<\/li><\/ul>\n\n\n\n<p>Exemplo: <strong>dada<\/strong> (given) uma nova promo\u00e7\u00e3o, <strong>quando<\/strong> (then) ela for lan\u00e7ada oficialmente, <strong>ent\u00e3o<\/strong> (then) ser\u00e1 enviada uma notifica\u00e7\u00e3o a um determinado grupo.<\/p>\n\n\n\n<p>Paralelamente, uma s\u00e9rie de frameworks \u00e9 utilizada, como: Jbehave, EasyB e Spock.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vale a pena investir nessa metodologia?<\/h2>\n\n\n\n<p>O BDD \u00e9 uma metodologia que est\u00e1 sendo bastante utilizada pelas \u00e1reas de desenvolvimento em geral, inclusive de games. Por essa raz\u00e3o, \u00e9 interessante entender melhor como ela funciona e se dedicar aos estudos.<\/p>\n\n\n\n<p>Afinal de contas, um (a) profissional do n\u00edvel J\u00fanior deve apresentar hard <a rel=\"noreferrer noopener\" href=\"https:\/\/coodesh.com\/blog\/pessoas-candidatas\/dicas\/veja-as-diferencas-entre-hard-skills-e-soft-skills-no-recrutamento-tech\/\" target=\"_blank\">skills<\/a> desejadas no mercado. Nesse sentido, quando mais rico estiver o seu curr\u00edculo, melhor.<\/p>\n\n\n\n<p>Para concluir, <strong>o BDD na pr\u00e1tica funciona como uma importante ferramenta de testagem<\/strong> e de in\u00edcio de atualiza\u00e7\u00e3o para softwares. O objetivo \u00e9 melhorar as funcionalidades, escrevendo c\u00f3digos que v\u00e3o ao encontro das necessidades dos clientes.<\/p>\n\n\n\n<p>Continue acompanhando no blog da <a rel=\"noreferrer noopener\" href=\"https:\/\/coodesh.com\/\" target=\"_blank\">Coodesh<\/a> uma s\u00e9rie sobre as principais metodologias usadas no mercado de desenvolvimento. Ali\u00e1s, a Coodesh \u00e9 uma startup de recrutamento de devs para trabalhos remoto e presencial em todo o pa\u00eds. Ela utiliza processos assertivos para encontrar os melhores talentos tech para as empresas.<\/p>\n\n\n\n<p>Independentemente do seu perfil na \u00e1rea de desenvolvimento, aproveite para consultar as oportunidades de emprego fixo, remoto, tempor\u00e1rio ou freelancer que s\u00e3o atualizadas constantemente na nossa plataforma. Basta clicar na nossa p\u00e1gina de <a href=\"https:\/\/coodesh.com\/vagas\" target=\"_blank\" rel=\"noreferrer noopener\">vagas<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um software tem uma vida \u00fatil. Portanto, as atualiza\u00e7\u00f5es visando deix\u00e1-lo mais assertivo podem levar ao sucesso ou ao fracasso. Por isso o uso de metodologias \u00e1geis \u00e9 t\u00e3o importante para deixar o sistema sempre em dia. O BDD, na pr\u00e1tica, \u00e9 baseado em testes que v\u00e3o nortear o comportamento do software ao longo da [&hellip;] <a class=\"g1-link g1-link-more\" href=\"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/\">Ler mais<\/a><\/p>\n","protected":false},"author":1,"featured_media":672,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[146],"tags":[142,51,144,143,141,145],"class_list":{"0":"post-638","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-metodologias","8":"tag-bdd","9":"tag-desenvolvimento","10":"tag-metodologia-agil","11":"tag-software","12":"tag-tdd","13":"tag-testes"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona<\/title>\n<meta name=\"description\" content=\"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona\" \/>\n<meta property=\"og:description\" content=\"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-08T11:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-05T10:48:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Coodesh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Coodesh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/\"},\"author\":{\"name\":\"Coodesh\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/person\\\/be89698e2ad35891807e4ba9cd5bbb9e\"},\"headline\":\"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona\",\"datePublished\":\"2021-02-08T11:00:00+00:00\",\"dateModified\":\"2024-01-05T10:48:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/\"},\"wordCount\":844,\"publisher\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/metodologia-BDD-scaled.jpg\",\"keywords\":[\"BDD\",\"desenvolvimento\",\"metodologia \u00e1gil\",\"software\",\"TDD\",\"testes\"],\"articleSection\":[\"Metodologias\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/\",\"name\":\"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/metodologia-BDD-scaled.jpg\",\"datePublished\":\"2021-02-08T11:00:00+00:00\",\"dateModified\":\"2024-01-05T10:48:08+00:00\",\"description\":\"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#primaryimage\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/metodologia-BDD-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/metodologia-BDD-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pessoas Candidatas\",\"item\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Metodologias\",\"item\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/metodologias\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\",\"name\":\"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o\",\"description\":\"Conte\u00fados para ajudar sua empresa a contratar profissionais de tecnologia e dicas para programadores sobre: carreira, hard skills e soft skills. Confira! \",\"publisher\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\",\"name\":\"Coodesh\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Original2x.png\",\"contentUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Original2x.png\",\"width\":800,\"height\":246,\"caption\":\"Coodesh\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/person\\\/be89698e2ad35891807e4ba9cd5bbb9e\",\"name\":\"Coodesh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g\",\"caption\":\"Coodesh\"},\"description\":\"Descubra habilidades. Elimine achismos. Decida com dados. Seja para construir uma equipe de sucesso ou aprimorar habilidades, as nossas solu\u00e7\u00f5es baseadas em ci\u00eancia e impulsionada por IA te levam aonde voc\u00ea precisa chegar!\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/author\\\/coodesh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona","description":"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/","og_locale":"pt_BR","og_type":"article","og_title":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona","og_description":"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.","og_url":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/","og_site_name":"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o","article_published_time":"2021-02-08T11:00:00+00:00","article_modified_time":"2024-01-05T10:48:08+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg","type":"image\/jpeg"}],"author":"Coodesh","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Coodesh","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#article","isPartOf":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/"},"author":{"name":"Coodesh","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/person\/be89698e2ad35891807e4ba9cd5bbb9e"},"headline":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona","datePublished":"2021-02-08T11:00:00+00:00","dateModified":"2024-01-05T10:48:08+00:00","mainEntityOfPage":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/"},"wordCount":844,"publisher":{"@id":"https:\/\/coodesh.com\/blog\/#organization"},"image":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#primaryimage"},"thumbnailUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg","keywords":["BDD","desenvolvimento","metodologia \u00e1gil","software","TDD","testes"],"articleSection":["Metodologias"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/","url":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/","name":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona","isPartOf":{"@id":"https:\/\/coodesh.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#primaryimage"},"image":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#primaryimage"},"thumbnailUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg","datePublished":"2021-02-08T11:00:00+00:00","dateModified":"2024-01-05T10:48:08+00:00","description":"O BDD, na pr\u00e1tica, pode resultar em mais integra\u00e7\u00e3o entre as equipes de desenvolvimento e de neg\u00f3cios, otimizando o tempo.","breadcrumb":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#primaryimage","url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg","contentUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2021\/01\/metodologia-BDD-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/bdd-na-pratica-entenda-o-que-e-e-como-funciona\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coodesh.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Pessoas Candidatas","item":"https:\/\/coodesh.com\/blog\/candidates\/"},{"@type":"ListItem","position":3,"name":"Metodologias","item":"https:\/\/coodesh.com\/blog\/candidates\/metodologias\/"},{"@type":"ListItem","position":4,"name":"BDD na pr\u00e1tica: entenda o que \u00e9 e como funciona"}]},{"@type":"WebSite","@id":"https:\/\/coodesh.com\/blog\/#website","url":"https:\/\/coodesh.com\/blog\/","name":"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o","description":"Conte\u00fados para ajudar sua empresa a contratar profissionais de tecnologia e dicas para programadores sobre: carreira, hard skills e soft skills. Confira! ","publisher":{"@id":"https:\/\/coodesh.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coodesh.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/coodesh.com\/blog\/#organization","name":"Coodesh","url":"https:\/\/coodesh.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2020\/08\/Original2x.png","contentUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2020\/08\/Original2x.png","width":800,"height":246,"caption":"Coodesh"},"image":{"@id":"https:\/\/coodesh.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/person\/be89698e2ad35891807e4ba9cd5bbb9e","name":"Coodesh","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc57adf8637e672646668162ba8d75bb47498857be3d93593ecab8b644ba46c7?s=96&d=mm&r=g","caption":"Coodesh"},"description":"Descubra habilidades. Elimine achismos. Decida com dados. Seja para construir uma equipe de sucesso ou aprimorar habilidades, as nossas solu\u00e7\u00f5es baseadas em ci\u00eancia e impulsionada por IA te levam aonde voc\u00ea precisa chegar!","url":"https:\/\/coodesh.com\/blog\/author\/coodesh\/"}]}},"wps_subtitle":"","_links":{"self":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/comments?post=638"}],"version-history":[{"count":4,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/638\/revisions"}],"predecessor-version":[{"id":1910,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/638\/revisions\/1910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/media\/672"}],"wp:attachment":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/media?parent=638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/categories?post=638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/tags?post=638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}