{"id":74418,"date":"2024-01-03T14:16:18","date_gmt":"2024-01-03T14:16:18","guid":{"rendered":"https:\/\/www.zaptest.com\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais"},"modified":"2024-01-03T14:16:18","modified_gmt":"2024-01-03T14:16:18","slug":"monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais","status":"publish","type":"post","link":"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais","title":{"rendered":"Monkey Testing &#8211; Um mergulho profundo no que \u00e9, tipos, processo, abordagens, ferramentas e muito mais!"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">A maioria dos tipos de testes de software utiliza um plano de testes cuidadosamente definido para garantir a cobertura. No entanto, embora estes par\u00e2metros cubram muitas das eventualidades de utiliza\u00e7\u00e3o de um software, nem sempre imitam o comportamento de um utilizador que n\u00e3o est\u00e1 familiarizado com a aplica\u00e7\u00e3o e que est\u00e1 simplesmente a tentar interagir com ela de uma forma explorat\u00f3ria: \u00c9 o caso dos testes com macacos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Neste artigo, vamos dar uma vista de olhos a tudo o que diz respeito aos testes com macacos, incluindo software de testes com macacos, processos, tipos, abordagens e muito mais.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#O_que_e_o_teste_do_macaco\" >O que \u00e9 o teste do macaco?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Porque_e_que_se_chama_teste_do_macaco\" >Porque \u00e9 que se chama teste do macaco?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Teoria_1_Teorema_do_macaco_infinito\" >Teoria 1: Teorema do macaco infinito<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Teoria_2_%E2%80%9CO_macaco%E2%80%9D_do_Macintosh\" >Teoria 2: &#8220;O macaco&#8221; do Macintosh<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Porque_e_que_o_teste_do_macaco_e_importante\" >Porque \u00e9 que o teste do macaco \u00e9 importante?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Quando_e_que_se_deve_utilizar_o_teste_do_macaco\" >Quando \u00e9 que se deve utilizar o teste do macaco?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Como_e_efectuado_o_teste_do_macaco\" >Como \u00e9 efectuado o teste do macaco?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Exemplos_de_testes_manuais_com_macacos\" >Exemplos de testes manuais com macacos<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Diferentes_tipos_de_testes_em_macacos\" >Diferentes tipos de testes em macacos<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#1_Teste_do_macaco_burro\" >1. Teste do macaco burro<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#2_Testes_com_macacos_inteligentes\" >2. Testes com macacos inteligentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#3_Testes_brilhantes_com_macacos\" >3. Testes brilhantes com macacos<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Pros_e_contras_do_teste_do_macaco\" >Pr\u00f3s e contras do teste do macaco<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Vantagens_do_teste_do_macaco\" >Vantagens do teste do macaco<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#1_Encontrar_erros_raros_ou_ocultos\" >1. Encontrar erros raros ou ocultos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#2_Garante_a_robustez\" >2. Garante a robustez<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#3_Relacao_custo-eficacia\" >3. Rela\u00e7\u00e3o custo-efic\u00e1cia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#4_Versatilidade\" >4. Versatilidade<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#5_Detecao_precoce_de_erros\" >5. Dete\u00e7\u00e3o precoce de erros<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Desvantagens_do_teste_do_macaco\" >Desvantagens do teste do macaco<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#1_Cobertura\" >1. Cobertura<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#2_Aplicacoes_limitadas\" >2. Aplica\u00e7\u00f5es limitadas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#3_Demasiado_tempo\" >3. Demasiado tempo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#4_Falsos_positivos\" >4. Falsos positivos<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#O_que_e_o_teste_do_macaco_do_caos\" >O que \u00e9 o teste do macaco do caos?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Teste_do_macaco_vs_teste_do_gorila\" >Teste do macaco vs teste do gorila<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Qual_e_a_melhor_ferramenta_de_teste_do_macaco\" >Qual \u00e9 a melhor ferramenta de teste do macaco?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#1_ZAPTEST\" >1. ZAPTEST<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#2_Appium\" >2. Appium<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#3_Teste_do_macaco\" >3. Teste do macaco<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#4_MonkeyTestJS\" >4. MonkeyTestJS<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Qual_e_a_melhor_ferramenta_dedicada_de_teste_de_macaco_para_Android\" >Qual \u00e9 a melhor ferramenta dedicada de teste de macaco para Android?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#1_UIApplication_Exerciser_Monkey_para_Android\" >1. UI\/Application Exerciser Monkey para Android<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#2_MonkeyRunner_para_Android\" >2. MonkeyRunner para Android<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Os_testes_com_macacos_devem_ser_automatizados\" >Os testes com macacos devem ser automatizados?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#A_ZAPTEST_e_a_escolha_certa_para_as_suas_necessidades_de_testes_de_macacos\" >A ZAPTEST \u00e9 a escolha certa para as suas necessidades de testes de macacos?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/dev.zaptest.com\/pt-pt\/monkey-testing-um-mergulho-profundo-no-que-e-tipos-processo-abordagens-ferramentas-e-muito-mais\/#Consideracoes_finais\" >Considera\u00e7\u00f5es finais<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"O_que_e_o_teste_do_macaco\"><\/span><strong>O que \u00e9 o teste do macaco?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"8e8185\" data-has-transparency=\"false\" style=\"--dominant-color: #8e8185;\" decoding=\"async\" class=\"aligncenter wp-image-73982 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-1024x684.webp\" alt=\"Teste Incremental em Teste de Software - Um mergulho profundo no que \u00e9, tipos, processo, abordagens, ferramentas e muito mais!\" width=\"576\" height=\"385\" srcset=\"https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-1024x684.webp 1024w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-300x200.webp 300w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-768x513.webp 768w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-1536x1026.webp 1536w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-1080x721.webp 1080w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-1280x855.webp 1280w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-980x654.webp 980w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-480x321.webp 480w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Incremental-testing-in-Software-testing-jpeg.webp 1920w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco \u00e9 uma t\u00e9cnica de teste de software cada vez mais popular. Envolve o envio de entradas aleat\u00f3rias para uma aplica\u00e7\u00e3o para simular a imprevisibilidade da intera\u00e7\u00e3o da interface do utilizador.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">O objetivo \u00e9 encontrar erros ou falhas que possam ser dif\u00edceis de detetar com casos de teste predefinidos. Um teste do macaco imita a forma como uma pessoa sem experi\u00eancia ou conhecimento de uma aplica\u00e7\u00e3o pode explorar aleatoriamente o software.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Esta t\u00e9cnica \u00e9 uma boa op\u00e7\u00e3o tanto para <\/span><a href=\"https:\/\/www.zaptest.com\/pt-pt\/o-que-e-o-teste-de-carga-mergulhar-a-fundo-nos-tipos-praticas-ferramentas-desafios-e-mais\"><br \/>\n  <span style=\"font-weight: 400;\">carregar<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> e <\/span><a href=\"https:\/\/www.zaptest.com\/pt-pt\/testes-de-stress-em-testes-de-software-o-que-e-tipos-processos-abordagens-ferramentas-e-muito-mais\"><br \/>\n  <span style=\"font-weight: 400;\">testes de esfor\u00e7o<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  aplica\u00e7\u00f5es. De facto, os testes fornecem entradas aleat\u00f3rias cont\u00ednuas numa tentativa de quebrar a aplica\u00e7\u00e3o.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Existem muitas semelhan\u00e7as entre os testes em macaco e os <\/span><a href=\"https:\/\/www.zaptest.com\/videos\/what-is-ad-hoc-testing\"><br \/>\n  <span style=\"font-weight: 400;\">testes ad hoc<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">nomeadamente, o seu car\u00e1cter aleat\u00f3rio e a falta de depend\u00eancia de um plano de ensaio. No entanto, existem diferen\u00e7as suficientes entre as duas para as considerar abordagens distintas.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Embora alguns programadores sugiram que o teste do macaco \u00e9 um tipo de teste ad hoc, uma diferen\u00e7a significativa entre os dois \u00e9 que o teste do macaco pode ser efectuado por pessoas sem qualquer conhecimento da aplica\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco consiste em n\u00e3o ter um plano de teste. Trata-se de introduzir dados aleat\u00f3rios com o objetivo de destruir o software.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Porque_e_que_se_chama_teste_do_macaco\"><\/span><strong>Porque \u00e9 que se chama teste do macaco?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59582\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png\" alt=\"testes alfa vs testes beta\" width=\"188\" height=\"314\" srcset=\"https:\/\/dev.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png 479w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2023\/05\/img80-180x300.png 180w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">N\u00e3o existe consenso sobre a raz\u00e3o pela qual esta t\u00e9cnica \u00e9 designada por &#8220;teste do macaco&#8221;. No entanto, existem algumas teorias convincentes por detr\u00e1s do nome.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Teoria_1_Teorema_do_macaco_infinito\"><\/span><strong>Teoria 1: Teorema do macaco infinito<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">A primeira teoria sugere que o nome tem a ver com o teorema do macaco infinito, uma met\u00e1fora utilizada para discutir a probabilidade estat\u00edstica. Em suma, afirma que se um macaco se sentasse em frente a uma m\u00e1quina de escrever e carregasse em teclas aleat\u00f3rias durante um per\u00edodo de tempo infinito, a dada altura produziria as obras completas de William Shakespeare.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">A ideia aqui \u00e9 que o teste do macaco simula este esmagamento aleat\u00f3rio de chaves e, com tempo suficiente, cobrir\u00e1 todas as eventualidades que a aplica\u00e7\u00e3o enfrentar\u00e1 em produ\u00e7\u00e3o.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Teoria_2_%E2%80%9CO_macaco%E2%80%9D_do_Macintosh\"><\/span><strong>Teoria 2: &#8220;O macaco&#8221; do Macintosh<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">A outra teoria \u00e9 que o nome vem de uma aplica\u00e7\u00e3o MacOS de 1983 chamada &#8220;The Monkey&#8221;. Em suma, a equipa que trabalhava no primeiro computador Macintosh queria encontrar uma forma de testar o stress da sua m\u00e1quina.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pensaram que se tivessem um macaco a bater freneticamente nas teclas e a mexer no rato, isso ajudaria a testar a resist\u00eancia do computador. Como n\u00e3o tinham um macaco vivo \u00e0 m\u00e3o, criaram uma aplica\u00e7\u00e3o que podia simular este tipo de utiliza\u00e7\u00e3o e chamaram-lhe &#8220;O Macaco&#8221;.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Porque_e_que_o_teste_do_macaco_e_importante\"><\/span><strong>Porque \u00e9 que o teste do macaco \u00e9 importante?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56671\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/person-wondering-about-software-testing-1024x683.jpeg\" alt=\"esclarecer alguma confus\u00e3o na automatiza\u00e7\u00e3o de testes de software\" width=\"482\" height=\"321\"><\/p>\n<p><span style=\"font-weight: 400;\">A grande raz\u00e3o pela qual os testes com macacos s\u00e3o importantes \u00e9 que ajudam as equipas a descobrir casos extremos ou comportamentos inesperados numa aplica\u00e7\u00e3o. A ideia aqui \u00e9 que os programadores podem utilizar os testes com macacos juntamente com m\u00e9todos mais tradicionais para terem uma melhor no\u00e7\u00e3o de como a aplica\u00e7\u00e3o ser\u00e1 recebida na natureza.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mesmo os testes exaustivos de um produto n\u00e3o podem competir com dezenas de milhares ou mais de utilizadores envolvidos com uma aplica\u00e7\u00e3o durante um longo per\u00edodo de tempo. Numa pequena percentagem destes casos, os utilizadores pedem \u00e0 aplica\u00e7\u00e3o para fazer algo inesperado. Descobrir todos estes cen\u00e1rios atrav\u00e9s de casos de teste \u00e9 quase imposs\u00edvel.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Os testes com macacos tentam cobrir estes cen\u00e1rios quase aleat\u00f3rios. Quando os programadores criam um caso de teste, tendem a ter um conhecimento \u00edntimo da aplica\u00e7\u00e3o. Compreendem os objectivos do utilizador e sabem qual a melhor sequ\u00eancia de interac\u00e7\u00f5es que este deve utilizar para alcan\u00e7ar algo numa aplica\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A aleatoriedade destas entradas significa que a aplica\u00e7\u00e3o \u00e9 testada de formas que os criadores n\u00e3o consideraram. De um modo geral, isto aumenta a resili\u00eancia e a durabilidade globais de um software e garante que este pode ir para o mundo e enfrentar a imprevisibilidade de um vasto leque de utilizadores sem falhar.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Quando_e_que_se_deve_utilizar_o_teste_do_macaco\"><\/span><strong>Quando \u00e9 que se deve utilizar o teste do macaco?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56614\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/checklist-uat-1024x683.jpeg\" alt=\"lista de verifica\u00e7\u00e3o uat, ferramentas de teste de aplica\u00e7\u00f5es web, automatiza\u00e7\u00e3o e mais\" width=\"566\" height=\"377\"><\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco \u00e9 uma excelente t\u00e9cnica de teste suplementar. A sua maior vantagem reside na capacidade de encontrar erros inesperados que n\u00e3o seriam detectados pelos m\u00e9todos de teste de software mais tradicionais. Como tal, \u00e9 melhor quando utilizado juntamente com m\u00e9todos como:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/pt-pt\/o-que-sao-testes-de-sistema-um-mergulho-profundo-nas-abordagens-tipos-ferramentas-dicas-e-truques-e-muito-mais\"><span style=\"font-weight: 400;\">Teste do sistema<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/pt-pt\/o-que-e-o-teste-unitario-mergulhe-fundo-no-processo-beneficios-desafios-ferramentas-mais\"><span style=\"font-weight: 400;\">Testes unit\u00e1rios<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/pt-pt\/o-que-sao-testes-de-integracao-mergulho-profundo-nos-tipos-processo-e-implementacao\"><span style=\"font-weight: 400;\">Testes de integra\u00e7\u00e3o<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Normalmente, os programadores utilizam o teste do macaco no in\u00edcio do processo de teste. \u00c9 particularmente \u00fatil quando h\u00e1 falta de planos de teste predefinidos a que recorrer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Como_e_efectuado_o_teste_do_macaco\"><\/span><strong>Como \u00e9 efectuado o teste do macaco?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51170\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/zaptest-1-1024x512.gif\" alt=\"As 30 ferramentas e software de RPA (automatiza\u00e7\u00e3o de processos rob\u00f3ticos) mais populares\" width=\"603\" height=\"302\"><\/p>\n<p><span style=\"font-weight: 400;\">Num passado n\u00e3o muito distante, os testes com macacos eram efectuados manualmente. Os testadores foram convidados a carregar em bot\u00f5es, introduzir texto, selecionar objectos, etc., para ver como o sistema resistiria a entradas n\u00e3o convencionais. H\u00e1 aqui problemas \u00f3bvios. Em primeiro lugar, \u00e9 bastante moroso. Em segundo lugar, h\u00e1 poucas garantias de que estas ac\u00e7\u00f5es cubram todas as eventualidades.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Exemplos_de_testes_manuais_com_macacos\"><\/span><strong>Exemplos de testes manuais com macacos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Eis alguns exemplos de como s\u00e3o efectuados os testes manuais com macacos. Tamb\u00e9m pode dar uma ideia do que os testes automatizados de macaco procuram simular.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O testador navega num s\u00edtio Web clicando em liga\u00e7\u00f5es aleat\u00f3rias para ver se estas podem bloquear a aplica\u00e7\u00e3o ou conduzir a p\u00e1ginas inesperadas<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Um testador introduz textos aleat\u00f3rios num campo de formul\u00e1rio para ver como a aplica\u00e7\u00e3o responde<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O testador arrasta e larga \u00edcones e objectos para ver se se comportam como esperado ou se apresentam resultados indesejados.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Diferentes_tipos_de_testes_em_macacos\"><\/span><strong>Diferentes tipos de testes em macacos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-43334\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/devices-512x306-1.jpg\" alt=\"testes de automatiza\u00e7\u00e3o de aplica\u00e7\u00f5es web\" width=\"500\" height=\"299\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/devices-512x306-1.jpg 500w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/devices-512x306-1-480x287.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 500px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Existem tr\u00eas tipos principais de testes de macaco que os programadores utilizam para descobrir informa\u00e7\u00f5es distintas sobre a resili\u00eancia das suas aplica\u00e7\u00f5es.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Teste_do_macaco_burro\"><\/span><strong>1. Teste do macaco burro<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco burro descreve uma abordagem em que o testador n\u00e3o sabe nada sobre a aplica\u00e7\u00e3o que est\u00e1 a ser testada. Em vez disso, pede-se ao testador que ande por a\u00ed sem qualquer conhecimento do fluxo de trabalho, carregando em bot\u00f5es, introduzindo texto, etc. Esta t\u00e9cnica pode ajudar a descobrir falhas significativas de que os programadores n\u00e3o est\u00e3o conscientes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testes_com_macacos_inteligentes\"><\/span><strong>2. Testes com macacos inteligentes<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Com o teste do macaco inteligente, o testador sabe um pouco sobre a aplica\u00e7\u00e3o e os seus objectivos e at\u00e9 tem informa\u00e7\u00f5es detalhadas sobre o seu funcionamento. Este processo tamb\u00e9m utiliza um tipo mais espec\u00edfico de entrada aleat\u00f3ria, concebido para levar a aplica\u00e7\u00e3o a ultrapassar determinados limites. Esta abordagem \u00e9 adequada tanto para testes de stress como de carga.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testes_brilhantes_com_macacos\"><\/span><strong>3. Testes brilhantes com macacos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco brilhante \u00e9 o n\u00edvel seguinte ao teste do macaco inteligente. O testador tem um conhecimento forte e abrangente da aplica\u00e7\u00e3o e \u00e9 escolhido com base nesse conhecimento. Esta supervis\u00e3o pode ajudar o testador a descobrir muitos erros, uma vez que deve compreender o produto na perspetiva do utilizador.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Pros_e_contras_do_teste_do_macaco\"><\/span><strong>Pr\u00f3s e contras do teste do macaco<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-49778\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/challenges-load-testing-1024x683-1.jpg\" alt=\"desafios dos ensaios de carga\" width=\"482\" height=\"321\"><\/p>\n<p><span style=\"font-weight: 400;\">Antes de decidir utilizar a t\u00e9cnica do teste do macaco, \u00e9 necess\u00e1rio compreender os seus pr\u00f3s e contras.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vantagens_do_teste_do_macaco\"><\/span><strong>Vantagens do teste do macaco<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Encontrar_erros_raros_ou_ocultos\"><\/span><strong>1. Encontrar erros raros ou ocultos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Talvez o benef\u00edcio mais convincente do teste com macaco seja a capacidade da t\u00e9cnica de descobrir bugs, defeitos ou comportamentos que, de outra forma, poderiam n\u00e3o ser descobertos. Encontrar estes casos extremos \u00e9 um desafio com as t\u00e9cnicas de teste tradicionais, pelo que o teste do macaco \u00e9 uma forma s\u00f3lida de testar falhas, corrup\u00e7\u00f5es de dados e qualquer outra coisa que ameace a estabilidade de uma aplica\u00e7\u00e3o.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Garante_a_robustez\"><\/span><strong>2. Garante a robustez<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">O teste do macaco foi concebido para ver como uma aplica\u00e7\u00e3o responde \u00e0s condi\u00e7\u00f5es imprevis\u00edveis que enfrentar\u00e1 durante as utiliza\u00e7\u00f5es no mundo real. Quando uma aplica\u00e7\u00e3o \u00e9 colocada nas m\u00e3os do utilizador, ir\u00e1 resultar em muitas entradas diferentes que os programadores n\u00e3o podem prever. Os testes com macacos imitam essa situa\u00e7\u00e3o, conduzindo a constru\u00e7\u00f5es mais fi\u00e1veis.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Relacao_custo-eficacia\"><\/span><strong>3. Rela\u00e7\u00e3o custo-efic\u00e1cia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Em compara\u00e7\u00e3o com outros tipos de testes, o teste do macaco \u00e9 muito econ\u00f3mico. H\u00e1 algumas raz\u00f5es para isso. Em primeiro lugar, n\u00e3o precisa de perder muito tempo a conceber casos de utiliza\u00e7\u00e3o para a sua aplica\u00e7\u00e3o. Al\u00e9m disso, as ferramentas de software de teste de macacos s\u00e3o em grande parte automatizadas, o que liberta o tempo dos programadores para outras tarefas, poupando-lhe dinheiro.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Versatilidade\"><\/span><strong>4. Versatilidade<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Uma das melhores coisas dos testes em macaco \u00e9 o facto de poderem ser realizados por pessoas sem conhecimentos t\u00e9cnicos. De facto, em alguns casos, \u00e9 prefer\u00edvel ter algu\u00e9m que seja completamente verde. Al\u00e9m disso, estes testes s\u00e3o bastante simples de configurar, o que, mais uma vez, reduz a depend\u00eancia de engenheiros especializados.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_Detecao_precoce_de_erros\"><\/span><strong>5. Dete\u00e7\u00e3o precoce de erros<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Encontrar e resolver os erros no in\u00edcio do ciclo de vida do desenvolvimento poupa tempo no futuro. Os testes com macacos introduzem um n\u00edvel de aleatoriedade nos testes, o que pode ajud\u00e1-lo a encontrar falhas no seu c\u00f3digo enquanto \u00e9 f\u00e1cil de corrigir.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Desvantagens_do_teste_do_macaco\"><\/span><strong>Desvantagens do teste do macaco<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Cobertura\"><\/span><strong>1. Cobertura<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Embora os testes &#8220;chave na m\u00e3o&#8221; possam resultar numa melhor cobertura dos testes, n\u00e3o t\u00eam o rigor planeado e estrat\u00e9gico de outros tipos de testes. Com efeito, uma vez que a aplica\u00e7\u00e3o \u00e9 bombardeada com entradas aleat\u00f3rias, o utilizador fica \u00e0 merc\u00ea do caos para encontrar erros. N\u00e3o quer dizer que n\u00e3o encontre tudo, mas sem uma estrat\u00e9gia clara e predefinida, n\u00e3o pode ter 100% de certeza de que tudo foi capturado.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Aplicacoes_limitadas\"><\/span><strong>2. Aplica\u00e7\u00f5es limitadas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">O teste do macaco n\u00e3o \u00e9 adequado para todos os tipos de aplica\u00e7\u00e3o. \u00c9 excelente para aplica\u00e7\u00f5es complexas com muitas caracter\u00edsticas e fun\u00e7\u00f5es diferentes que, acima de tudo, t\u00eam o potencial para interac\u00e7\u00f5es inesperadas do utilizador. Os programas que oferecem fun\u00e7\u00f5es mais r\u00edgidas e previs\u00edveis t\u00eam menos probabilidades de beneficiar destes testes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Demasiado_tempo\"><\/span><strong>3. Demasiado tempo  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Os testes manuais com macacos consomem muito tempo. Requer muitas interac\u00e7\u00f5es com m\u00f3dulos e software, sem qualquer garantia de que cada sess\u00e3o ir\u00e1 descobrir erros. \u00c9 verdade que pode automatizar o processo, o que poupa tempo e recursos consider\u00e1veis.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Falsos_positivos\"><\/span><strong>4. Falsos positivos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Devido \u00e0 natureza ca\u00f3tica ou aleat\u00f3ria dos testes com macacos, alguns dados podem simular cen\u00e1rios que n\u00e3o se verificam durante a utiliza\u00e7\u00e3o do produto no mundo real. Esta situa\u00e7\u00e3o pode resultar na gera\u00e7\u00e3o de falsos positivos, levando os programadores a corrigir problemas que n\u00e3o s\u00e3o necess\u00e1rios.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"O_que_e_o_teste_do_macaco_do_caos\"><\/span><strong>O que \u00e9 o teste do macaco do caos?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-72076\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/image_2023_11_14T19_58_21_963Z-1024x471.png\" alt=\"o que \u00e9 o teste do macaco do caos?\" width=\"1024\" height=\"471\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/image_2023_11_14T19_58_21_963Z-980x451.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/image_2023_11_14T19_58_21_963Z-480x221.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">O teste do caos \u00e9 uma t\u00e9cnica de engenharia de software que utiliza experi\u00eancias controladas e deliberadas concebidas para perturbar um sistema (e at\u00e9 induzir falhas) para avaliar a sua resili\u00eancia e capacidade de recupera\u00e7\u00e3o.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">A ideia de quebrar intencionalmente um sistema para garantir a resili\u00eancia \u00e9 bastante comum no espa\u00e7o de desenvolvimento de software, e esses m\u00e9todos normalmente resultam em constru\u00e7\u00f5es que os engenheiros podem apoiar.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Em 2008, depois de sofrer uma corrup\u00e7\u00e3o de tr\u00eas dias na base de dados, o popular servi\u00e7o de streaming Netflix decidiu migrar para a Amazon Web Services (AWS). O objetivo era evitar pontos \u00fanicos de falha e reduzir os problemas de escalabilidade resultantes da expans\u00e3o do seu servi\u00e7o.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">A equipa implementou o teste do macaco do caos para testar inst\u00e2ncias voltadas para o p\u00fablico na infraestrutura AWS. Os benef\u00edcios eram duplos:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O processo revelou pontos fracos que os engenheiros da Netflix puderam corrigir<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Esta situa\u00e7\u00e3o inspirou a equipa a criar mecanismos de recupera\u00e7\u00e3o automatizados para o seu servi\u00e7o.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">O teste do macaco do caos \u00e9 uma parte da Chaos Engineering. \u00c9 utilizado para testar a toler\u00e2ncia a falhas de um sistema e a sua capacidade de manter a estabilidade e o desempenho mesmo quando componentes individuais falham inesperadamente.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Embora esteja relacionada com o teste do macaco, \u00e9 uma t\u00e9cnica distinta.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Teste_do_macaco_vs_teste_do_gorila\"><\/span><strong>Teste do macaco vs teste do gorila<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"565951\" data-has-transparency=\"false\" style=\"--dominant-color: #565951;\" decoding=\"async\" class=\"aligncenter wp-image-73994 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-1024x678.webp\" alt=\"Teste do macaco vs. teste do gorila\" width=\"557\" height=\"369\" srcset=\"https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-1024x678.webp 1024w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-300x199.webp 300w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-768x509.webp 768w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-1536x1018.webp 1536w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-1080x716.webp 1080w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-1280x848.webp 1280w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-980x649.webp 980w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-480x318.webp 480w, https:\/\/dev.zaptest.com\/wp-content\/uploads\/2024\/01\/Monkey-testing-vs.-Gorilla-testing-jpeg.webp 1920w\" sizes=\"(max-width: 557px) 100vw, 557px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Tamb\u00e9m j\u00e1 deve ter ouvido falar do conceito de teste Gorila no desenvolvimento de software. Embora ambas as t\u00e9cnicas tenham o nome de primatas, t\u00eam muitas semelhan\u00e7as e diferen\u00e7as. Vamos explorar o que \u00e9 o teste Gorilla e onde pode ser utilizado.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O teste do gorila \u00e9 considerado uma vers\u00e3o mais estruturada do teste do macaco. Em compara\u00e7\u00e3o, o teste do macaco \u00e9 frequentemente utilizado nas fases iniciais do teste quando n\u00e3o existem casos de teste formais dispon\u00edveis. Os testes Gorilla, por outro lado, utilizam uma ferramenta ou um script automatizado para gerar entradas aleat\u00f3rias para uma aplica\u00e7\u00e3o de software.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O teste do gorila \u00e9 r\u00e1pido e muito mais eficiente do que o teste manual do macaco. Oferece uma ampla cobertura e \u00e9 uma excelente forma de encontrar falhas que precisam de ser resolvidas. No entanto, \u00e9 melhor utilizado para aplica\u00e7\u00f5es com limites bem definidos ou para testar exaustivamente um m\u00f3dulo espec\u00edfico.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tanto o teste do macaco como o teste do gorila t\u00eam o seu lugar nos testes modernos de desenvolvimento de software. Compreend\u00ea-los \u00e9 fundamental para utilizar a abordagem correcta no espa\u00e7o certo.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Qual_e_a_melhor_ferramenta_de_teste_do_macaco\"><\/span><strong>Qual \u00e9 a melhor ferramenta de teste do macaco?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-48970\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background-1024x408.jpg\" alt=\"melhores ferramentas de teste de macaco\" width=\"1024\" height=\"408\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background-980x390.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background-480x191.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">O software de teste de macaco tornou-se uma parte essencial do conjunto de ferramentas do programador moderno. No entanto, existem algumas op\u00e7\u00f5es. Ent\u00e3o, qual \u00e9 a melhor ferramenta de teste de macaco?  <\/span><span style=\"font-weight: 400;\">Eis algumas que deve conhecer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_ZAPTEST\"><\/span><strong>1. ZAPTEST<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">O ZAPTEST \u00e9 uma poderosa <\/span><a href=\"https:\/\/zaptest.com\/\"><br \/>\n  <span style=\"font-weight: 400;\">ferramenta de automatiza\u00e7\u00e3o de testes de software gratuita e empresarial<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  que suporta uma vasta gama de t\u00e9cnicas de automatiza\u00e7\u00e3o de testes, incluindo testes com macacos. Algumas das funcionalidades do ZAPTEST que ajudam nos testes com macacos incluem:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Grava\u00e7\u00e3o de scripts sem c\u00f3digo: <\/b><span style=\"font-weight: 400;\">As equipas podem gravar as interac\u00e7\u00f5es dos utilizadores e convert\u00ea-las em c\u00f3digo de teste.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Gera\u00e7\u00e3o de entradas:<\/b><span style=\"font-weight: 400;\"> O ZAPTEST facilita a gera\u00e7\u00e3o de entradas aleat\u00f3rias, que \u00e9 um elemento essencial dos testes de macaco<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Relat\u00f3rios robustos: <\/b><span style=\"font-weight: 400;\">O ZAPTEST oferece poderosas capacidades de cria\u00e7\u00e3o de relat\u00f3rios que o ajudam a documentar os seus testes<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Naturalmente, estas caracter\u00edsticas est\u00e3o apenas a arranhar a superf\u00edcie das capacidades do ZAPTEST para uma vasta gama de t\u00e9cnicas de teste, incluindo testes de macaco. Com a integra\u00e7\u00e3o do WebDriver, as funcionalidades de IA e o ZAPTEST CoPilot, as equipas podem experimentar o futuro dos testes de software num \u00fanico local.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Al\u00e9m disso, os utilizadores do ZAPTEST Enterprise t\u00eam acesso a um especialista ZAP dedicado a tempo inteiro e a licen\u00e7as ilimitadas, tudo isto por um custo fixo previs\u00edvel.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Appium\"><\/span><span style=\"font-weight: 400;\">2. Appium<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">O Appium \u00e9 uma ferramenta de c\u00f3digo aberto. Pode utiliz\u00e1-lo tanto para Android como para iOS. Permite aos utilizadores automatizar as interac\u00e7\u00f5es das aplica\u00e7\u00f5es m\u00f3veis e possui capacidades de teste de macaco. Os programadores podem imitar uma vasta gama de reac\u00e7\u00f5es da interface do utilizador, como introduzir texto, clicar, tocar e deslocar.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Embora o Appium seja uma \u00f3ptima ferramenta para os programadores de dispositivos m\u00f3veis, n\u00e3o possui capacidades para testes em computadores e na Web.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Teste_do_macaco\"><\/span><span style=\"font-weight: 400;\">3. Teste do macaco<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Monkey Test It \u00e9 uma plataforma de testes baseada na nuvem com uma gama de capacidades de teste que incluem testes com macacos. Embora o Monkey Test It seja muito f\u00e1cil de utilizar, talvez lhe falte o poder de ferramentas rivais.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Outras desvantagens s\u00e3o o facto de poder ter um aspeto mais elegante e vir acompanhado de melhor documenta\u00e7\u00e3o. Al\u00e9m disso, alguns utilizadores queixaram-se de resultados imprecisos nos testes. Dito isto, trata-se de um programa simples com um pre\u00e7o baixo, pelo que n\u00e3o se pode esperar muito dele.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_MonkeyTestJS\"><\/span><span style=\"font-weight: 400;\">4. MonkeyTestJS<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">O MonkeyTestJS \u00e9 uma ferramenta australiana de c\u00f3digo aberto baseada em JavaScript que foi criada apenas para aplica\u00e7\u00f5es Web. \u00c9 bastante b\u00e1sico, mas \u00e9 mais do que capaz de fazer o trabalho. A ferramenta permite aos programadores simular as interac\u00e7\u00f5es entre o utilizador e a aplica\u00e7\u00e3o Web, tais como cliques, envio de formul\u00e1rios, entradas de teclado, etc.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Obviamente, uma desvantagem da ferramenta \u00e9 o facto de s\u00f3 estar dispon\u00edvel para aplica\u00e7\u00f5es Web. No entanto, vale a pena t\u00ea-lo na sua caixa de ferramentas.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Qual_e_a_melhor_ferramenta_dedicada_de_teste_de_macaco_para_Android\"><\/span><strong>Qual \u00e9 a melhor ferramenta dedicada de teste de macaco para Android?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Existem algumas boas op\u00e7\u00f5es para os programadores que pretendem trazer um pouco de caos aos seus testes de aplica\u00e7\u00f5es Android. Vejamos duas.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_UIApplication_Exerciser_Monkey_para_Android\"><\/span><span style=\"font-weight: 400;\">1. UI\/Application Exerciser Monkey para Android<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">O UI\/Application Exerciser Monkey para Android \u00e9 uma ferramenta de linha de comandos que permite aos programadores enviar entradas ou eventos pseudo-aleat\u00f3rios para dispositivos Android e emula\u00e7\u00f5es. Esta ferramenta \u00e9 executada no shell do Android Debug Bridge.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_MonkeyRunner_para_Android\"><\/span><span style=\"font-weight: 400;\">2. MonkeyRunner para Android<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">O MonkeyRunner para Android \u00e9 uma popular ferramenta de teste de macacos para Android. O software \u00e9 uma API que permite aos programadores escrever programas que emulam ou controlam um dispositivo Android. \u00c9 tamb\u00e9m uma boa op\u00e7\u00e3o para testes funcionais e unit\u00e1rios.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ambas as aplica\u00e7\u00f5es s\u00e3o boas op\u00e7\u00f5es. No entanto, s\u00e3o bastante t\u00e9cnicos, o que n\u00e3o se adequa a todas as equipas.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Os_testes_com_macacos_devem_ser_automatizados\"><\/span><strong>Os testes com macacos devem ser automatizados?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29375\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Automation-load-testing-1024x517.jpeg\" alt=\"Teste de carga de automatiza\u00e7\u00e3o\" width=\"473\" height=\"239\"><\/p>\n<p><span style=\"font-weight: 400;\">Um dos maiores problemas dos testes manuais com macacos \u00e9 o facto de consumirem muito tempo. Outra coisa que deve ter em conta \u00e9 que \u00e9 dif\u00edcil para alguns testadores simular realmente as v\u00e1rias interac\u00e7\u00f5es que uma vasta base de utilizadores pode ter com uma determinada aplica\u00e7\u00e3o.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assim, tr\u00eas inconvenientes imediatos saltam-nos \u00e0 vista. O teste manual do macaco \u00e9:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Demora tempo<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Caro <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Potencialmente com falta de cobertura<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Uma ferramenta automatizada de testes de macaco resolve todos estes problemas.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"A_ZAPTEST_e_a_escolha_certa_para_as_suas_necessidades_de_testes_de_macacos\"><\/span><strong>A ZAPTEST \u00e9 a escolha certa para as suas necessidades de testes de macacos?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco \u00e9 uma boa t\u00e9cnica para ter no seu repert\u00f3rio de testes, especialmente se conceber aplica\u00e7\u00f5es complexas. No entanto, a aquisi\u00e7\u00e3o de software dedicado para testes de macacos \u00e9 dispendiosa.  <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><a href=\"https:\/\/www.zaptest.com\/pt-pt\"><br \/>\n  <span style=\"font-weight: 400;\">ZAPTEST<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> \u00e9 uma ferramenta flex\u00edvel e poderosa de <\/span><a href=\"https:\/\/www.zaptest.com\/pt-pt\/um-guia-completo-de-automatizacao-de-testes-de-software\"><br \/>\n  <span style=\"font-weight: 400;\">ferramenta de automatiza\u00e7\u00e3o de testes full-stack.<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> \u00c9 altamente personaliz\u00e1vel e permite que tanto os programadores como as equipas n\u00e3o t\u00e9cnicas criem e concebam uma quantidade infinita de t\u00e9cnicas de teste de software, incluindo testes de macaco. <\/span> <\/p>\n<p><span style=\"font-weight: 400;\">O teste do macaco \u00e9 uma \u00f3ptima escolha quando complementado com outros tipos de testes. O ZAPTEST oferece tudo sob o mesmo teto, com a adi\u00e7\u00e3o de  <\/span><a href=\"https:\/\/www.zaptest.com\/rpa\"><span style=\"font-weight: 400;\">ferramentas RPA de alta qualidade.  <\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Consideracoes_finais\"><\/span><strong>Considera\u00e7\u00f5es finais<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">O software de teste Monkey fornece aos programadores uma forma n\u00e3o convencional de testar as suas aplica\u00e7\u00f5es. A for\u00e7a desta t\u00e9cnica reside na sua capacidade de simular a mir\u00edade de formas imprevis\u00edveis com que um utilizador pode interagir com uma pe\u00e7a de software. Em suma, os testes com macacos fornecem uma cobertura que pode ser dif\u00edcil de alcan\u00e7ar com um plano de testes.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A maioria dos tipos de testes de software utiliza um plano de testes cuidadosamente definido para garantir a cobertura. No entanto, embora estes par\u00e2metros cubram muitas das eventualidades de utiliza\u00e7\u00e3o de um software, nem sempre imitam o comportamento de um utilizador que n\u00e3o est\u00e1 familiarizado com a aplica\u00e7\u00e3o e que est\u00e1 simplesmente a tentar interagir [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":74425,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"Teste do macaco - Tipos, processo, abordagens, ferramentas e muito mais!","_seopress_titles_desc":"Desde a defini\u00e7\u00e3o de teste de software \"macaco\", os seus diferentes tipos, abordagens e ferramentas, at\u00e9 \u00e0 explora\u00e7\u00e3o das raz\u00f5es que levaram ao seu nome, aprenda tudo o que h\u00e1 para saber!","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"none","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"ambos","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[447],"tags":[],"class_list":["post-74418","post","type-post","status-publish","format-standard","has-post-thumbnail","category-tipos-de-testes-de-software-pt-pt"],"acf":{"short_name":"Teste do macaco"},"_links":{"self":[{"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/posts\/74418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=74418"}],"version-history":[{"count":0,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/posts\/74418\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/media\/74425"}],"wp:attachment":[{"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=74418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=74418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.zaptest.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=74418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}