eu posso dizer que durante muitos mas muitos anos nós analistas de testes e qualidade de software fomos considerados como sendo pessoas que contribuíam apenas com a identificação de defeitos e com a compreensão muito forte das regras de negócio mas com a evolução do nosso papel e também a evolução dos processos de engenharia de software cada vez vez mais que passaram a se tornar profissionais técnicos capazes de discutir com o time com os desenvolvedores engenheiros de software etc sobre a como aplicar qualidade nas menores partes da aplicação o que isso quer dizer quer dizer que nós
saímos daquela e parte de interface gráfica e passamos a entender mais sobre código sobre arquitetura sobre apis sobre bancos de dados sobre componentes e tudo isso fez com que a gente conseguisse então contribuir de uma maneira muito mais completa para todo o processo de engenharia de software testes em apis rest é algo que que está englobado dentro dessa dessa perspectiva de testes feitos em partes menores do software e hoje em dia é algo que Nossa é muito requerido pelo mercado por isso que dentro desse vídeo eu quero trazer a vocês uma abordagem eh para que
você possa entender bem do que se tratam testes em apis rest E com isso você consiga ver o tamanho da oportunidade que existe dentro dessa área e conseguir pelo menos entender qual que é o seu caminho Inicial dentro dessa atividade vamos começar tá aqui então discutindo sobre como é que funciona uma API rest e sobre como ela é utilizada hoje em dia no dia a dia das organizações Ok e dessa forma a gente pode evoluir depois para como é que aquilo é testado e por fim Quais são as oportunidades que existem hoje em dia no
mercado Beleza então eu vou trazer aqui o meu iPad para que a gente possa fazer alguns desenhos aqui conseguir elucidar isso de uma maneira que você entenda de maneira mais fácil Ok então vou aqui pelo cenário mais trivial hoje em dia nas organizações que é você ter ali então um aplicativo Ok vamos colocar aqui um aplicativo de um banco Ok um aplicativo aqui que vai ajudar você a conseguir gerir a sua conta bancária Ok perfeito esse aplicativo que tá rodando aqui nesse celular ele tem uma comunicação direta Ok com o servidores e as funcionalidades disponibilizadas
nos servidores do banco Ok eí o que acontece basicamente é que esse celular não o desculpa o aplicativo que está nesse celular envia requisições para esse servidor e esse servidor envia respostas para esse dispositivo móvel Ok pro aplicativo que está instalado nesse dispositivo móvel vou dar um exemplo para você se você está a aqui utilizando esse aplicativo que está instalado no seu celular e quando você por exemplo faz uma quer fazer uma transferência né isso daqui que vai acontecer então uma transferência certo sei lá de R 50 para o seu amigo Ok essa informação ela
é então enviada lá para aquele determinado servidor dentro do banco e Então esse banco processa essa informação então aqui existe né na verdade um um cérebro aqui que vai ficar tentando entender se aquilo que você propôs realmente é algo que é possível dentro do universo aqui de coisas que e podem ser feitas dentro desse servidor Ok deixa eu só colocar aqui novamente que esse daqui então é o seu app esse daqui é o servidor do banco Ok então tá aí servidor do banco beleza aí se por acaso essa sua e esse seu pedido de transferência
que ele tiver sucesso o que vai acontecer é que o banco vai devolver uma informação aqui dizendo né algo como transferência realizada certo é isso que vai acontecer então essa informação vai voltar para cá então aqui dentro do do dispositivo né dentro da sua aplicação móvel vai aparecer uma janelinha e essa janelinha vai basicamente demonstrar ali de alguma forma que houve o sucesso da transação certo é isso que acontece pensando assim de uma maneira mais superficial mais abstrata isso daqui é o que acontece só que se a gente for parar a pensar no dia a
dia real Existem algumas camadas que estão aqui no centro aqui dessa comunicação que fazem com que o aplicativo consiga se conectar com as funcionalidades que existem lá nos servidores do banco Ok eh e se conectar apenas a aquelas funcionalidades que são realmente de interesse do banco e além disso ter todo um mecanismo de segurança que acontece aqui no meio do caminho para permitir que isso seja possível Ok mas antes de falar disso eu queria só eh trazer aqui um pouco mais de contexto e dizer que nem sempre essa aplicação precisa ser uma um aplicativo mobile
né pode ser também um site por exemplo né então eu posso também ter aqui uma aplicação web né um site que também tem lá essa possibilidade da pessoa fazer essa transferência de grana né Por aqui ok então isso daqui também é uma possibilidade pode ser também que esse banco ele tenha uma aplicação desktop colocar aqui então que também dá lá a possibilidade aos seus usuários de conseguir né Eh né instalar o aplicativo e então enviar essas requisições né pro pros servidores do banco Ok então a gente pode dizer que no nosso lado esquerdo aqui dessa
figura nós temos né e a interface com o com o o ser humano e aqui atrás a gente tem o que as pessoas chamam geralmente de backend né que é o qu que são ali as informações ou os mecanismos ou as tecnologias que estão por detrás daquelas telinhas bonitinhas que o seu usuário tem acesso no seu dia a dia certo Ótimo então vamos agora sim falar sobre apis apis basicamente são mecanismos que elas se encontram aqui ó no centro Ok dessa dessa comunicação são elas que expõem algumas das principais funcionalidades que hoje em dia a
gente tem nessas aplicações e gigantescas que rodam por exemplo dentro do mercado financeiro né os chamados mainframes então aqui a gente tem várias funcionalidades e a api então el surge aqui no centro como sendo uma solução para expor algumas das funcionalidades que eu tenho aqui atrás no meu backend de maneira segura e de uma maneira que seja acessível por aplicações que estão né sendo consumidas pelos usuários Ok então eu vou dar um um exemplo aqui bem simples de de um né um exemplo bem simples de um api Ok vamos imaginar aqui antes só para dar
contexto também que aqui dentro desse mainframe a gente tem diversas funcionalidades que estão relacionadas diretamente a atividade do dia a dia no banco a gente tem a transferência a gente tem pagamento a gente tem empréstimo ok a gente tem [Música] ah gestão de favorecidos dentre outros certo mas vamos dizer que hoje em dia o banco aqui nesse caso queera apenas queera apenas expor para os seus apps site desktop partes dessa funcionalidade Então vamos dizer aqui aqui as partes que estão aqui então marcadas em azul colocar aqui um azul bem clarinho aqui que as partes que
estão aqui marcadas em azul tá quase cinza esse azul aqui sejam aquelas que vão estar disponíveis para as aplicações que estão aqui ó do lado externo Ok nas mãos do usuário o que acontece aqui nesse caso é que a gente cria apis eu vou colocar aqui como um exemplo de uma API rest ok api rest a possibilidade de realizar essas eh de executar essas funcionalidades aqui então o que vai acontecer quando a gente tá desenvolvendo uma pii rest ela vai ser então um software veja o software não tem rosto tá isso é super importante também
e vai est disponível lá em algum site www. sei lá JL de Júlio de Lima com.br n Esse é o lugar onde ela vai est disponível e a gente fala quais vão ser as possibilidades de utilização dessa api então eu digo Olha vou poder transferir Ok vou poder pagar né então tem lá vai ter lá uma funcionalidade de pagamento Ok e também vai ter uma funcionalidade de empréstimo empréstimo Ok então eu tô dizendo aqui que essa api essa api que nós estamos conversando aqui agora tá ela está aqui ó essa api ela vai então ser
a intermediadora entre os aplicativos que estão na mão dos usuários e os servidores que nós temos do banco ok e que apenas essas funcionalidades que estão aqui embaixo vão ser expostas ou seja estarão disponíveis para o nosso para os aplicativos que vão estar na mão dos nossos usuários finais interessante isso né a partir desse momento acontece então uma quebra né daquilo que a gente tinha visto até agora veja Vou apagar aqui só para ficar mais claro para vocês tá então agora ao invés desses aplicativos fazerem uma chamada diretamente ao servidor tá o que vai acontecer
aqui é que todo esse contexto que eu desenhei aqui embaixo sobre apis vai estar aqui entre os dois e aí então o que vai acontecer é que qualquer um desses eh aplicativos que estão aqui vão fazer uma chamada para api a api então vai fazer uma chamada pro servidor o servidor devolve uma uma resposta paraa pi e a pi devolve uma resposta para os aplicativos interessante né que que a gente ganha com isso a gente ganha aqui agora a gente passa a ter mais segurança a gente passa a ter também mais velocidade e a gente
passa a ter aqui então também um controle de qual é o escopo que vai ficar disponível para as aplicações que estão aqui requisitando essa determinada api certo apis podem ser desenvolvidas em diversas linguagens de programação Ok eu vou dar um exemplo aqui para vocês poderia desenvolver essa api aqui por exemplo em Java poderia desenvolver essa api em em PHP poderia desenvolver essa api em JavaScript Ok poderia ter aí diversas possibilidades de quais linguagens utilizar para desenvolver essa determinada api certo é que uma vez que eu tenho Essas tecnologias eu consigo Então desenvolver apis e esse
desenvolvimento das apis vai fazer com que a a gente consiga então ter esses diversos benefícios né que a gente tem aqui relacionado à forma de de modelagem né Desse nosso sistema ok então nesse momento que eu espero que você saiba é que uma API é basicamente aqui essa Pontezinha entre as nossas aplicações de interface gráfica versus eh as informações que estão disponíveis o processamento que é disponível dentro do Servidor bacana né show então o que a gente precisa saber aqui também é o seguinte quando a gente fala sobre Apis tem diversas formas de implementação Ok
quando eu falo sobre um api rest a gente tá falando sobre um api que usa um modelo um estilo de arquitetura chamado rest Ok mas tem também apis de divers implementadas em diversas outras tecnologias como por exemplo graphql ou soap ou bom tem diversas outras Ok mas hoje em dia apis rest são muito conhecidas no mercado é por isso que eu até trouxe aqui hoje para que a gente pudesse falar sobre isso especificamente ok e quando a gente fala sobre a rest a gente tem aqui ó Nessa troca de informações entre um um app e
a api como sendo uma troca de informações em uma forma de escrita denominada Jon Ok então a gente pode enviar ições aqui e a gente pode ter respostas também em Jason Ok é obrigado que ela seja feita em Jason não tem algumas empresas que costumam implementar isso daqui com com XML por exemplo mas o mais comum é você ver apis rest que são que estão trafegando arquivos em Jason e talvez você fala assim mas Júlio não sei o que é um arquivo em Jason vou fazer aqui um exemplo para ficar mais claro para você tá
bom bom então vamos lá é basicamente um documento semiestruturado no qual você tem uma chave para abrir o documento e uma chave para fechar o documento e aqui dentro você tem através de aspas duplas a declaração de atributos vou dar um exemplo tá E vamos chamar aqui de agência Ok melhor agência destino tá bom Tá bom vamos falar aqui um exemplo de uma transferência agência destino E aí você vai lá e coloca o número da agência 0 1 2 3 eí você coloca vírgula que que isso daqui isso daqui demonstra que nós temos um objeto
em Jason isso daqui é uma propriedade agência de destino dois pontos significa que eu vou declarar um valor para essa propriedade e aqui eu falo 0 1 2 3 como sendo então eh a informação né o dado que e está dentro de agência de destino e eu posso continuar fazendo isso por exemplo posso falar assim conta destino Ok e aqui eu colocar que é a conta 777 Ok então Veja por enquanto estou declarando aqui agência destino e a conta destino e eu tenho apenas números inteiros aqui OK vou colocar outra coisa aqui ó vou colocar
também o valor quando é valor eu já uso um decimal aqui vai ficar algo mais ou menos assim ó quero transferir 9 e 99 com ponto ao invés de vírgula Ok E aí por fim e vamos dizer que a gente também tem aqui que colocar aqui uma descrição Ok descrição que é a descrição da transferência aí eu tenho que colocar aspas duplas porque isso é um texto que eu vou escrever ver aqui então vou falar assim ó eh pagamento do Julho por exemplo Ok então isso daqui que eu acabei de descrever para você é um
arquivo em Jon quando a gente fala de testes de api rest conhecer como se escreve um arquivo Jon e saber quais são as nuances as características relacionadas a ele é algo super importante por quê Porque você vai ver isso daqui o tempo todo por isso é super importante que você conheça como são e como são escritos os arquivos Jon Ok ótimo isso é o que é trafegado aqui então tanto para requisições quanto para respostas Ok e deixa eu ver se tem mais alguma coisa aqui que eu preciso falar para vocês Ah sim essas requisições aqui
elas também tem algo que nós chamamos de cabeçalhos Ok deixa eu colocar aqui também em azul cabeçalhos Ok podem estar tanto nas requisições que são essas flechinhas aqui apontadas pro lado da api quanto nas respostas que são essas essas flechinhas que estão aqui voltadas na verdade para os aplicativos ok então vamos lá cabeçalhos como eu disse podem estar aqui mas também podem estar aqui embaixo certo cabeçalhos também podem estar aqui ótimo o que que eu poderia ter dentro de um cabeçalho de um api rest poderia ter algo mais ou menos assim [Música] alation Ok Isso
daqui é um cabeçalho Ok nesse authorization então eu posso ter algo como por exemplo uma string gigantesca aqui que vai representar por exemplo alguma forma de dizer que eu aqui nesse caso né os meus Apps estão autorizados a enviar requisições para api isso é consultado Através disso daqui que geralmente né dentro do contexto de api a gente chama de Token Ok então lembrem disso que isso daqui também é algo muito importante beleza bom nesse momento você precisa começar a pensar que a evolução da do desenvolvimento de software ela ele ela envolveu diretamente o uso de
apis para conseguir trazer pros sistemas essa facilidade de lidar com segurança do que vai ser exposto ou não né também de outra outas várias características que e as apis puderam trazer né para dentro do desenvolvimento de de um sistema falando sobre a perspectiva de testes especificamente que acontece a área de teste de software ela já existe há um há um bom tempo né Se a gente for parar a pensar por exemplo em livros conhecidos da área de teste de software a gente tem o the art of software testing que é um livro do for Myers
que foi escrito em 1979 então tipo meu faz tempo já né E se a gente for parar a pensar em eventos puxa grandes eventos né como os eventos e eurostar Star East a star West começaram ali nos anos 90 então tipo N já existe um tempo entretanto se a gente for parar a pensar na formalização no Brasil por exemplo a gente a gente começa a ver a formalização de testes de software por volta dos anos de 23 4 5 né Por por aquela por volta daqueles anos assim eh mas se você vai perguntar para alguém
que já trabalhou com com testes e que já tá na área mais de 10 anos provavelmente essa pessoa vai dizer que você que a tua na área de teste de software deveria testar apenas as coisas que estão desse lado aqui que são as coisas que estão mais voltadas aqui a Como eu disse para você antes uma interface gráfica do usuário certo então tá lá o seu usuário e esse usuário ele quer fazer acesso né a sua aplicação eh web ou a sua aplicação desktop ou a sua aplicação mobile então uma crença que foi criada dentro
da mente das pessoas é que os Kway el eles precisam testar apenas com a visão do usuário Posso Dizer para vocês que a visão de que um qway precisa testar aena so a perspectiva do usuário ela é uma visão incompleta por que isso porque quando a gente fala sobre por exemplo testes de api rest a gente tá falando de olhar na verdade para o conteúdo do sistema como um todo e não só apenas da interface gráfica e começar a pensar em como eh analisar a qualidade daquele determinado produto daquela determinada peça reduzindo o riscos já
desde ali ao invés de ter que esperar até que a interface gráfica esteja pronta eu começo a testar já a api rest isso acelera meus testes isso me ajuda a reduzir riscos da relacionados à qualidade e a evitar problemas defeitos que possam vir a surgir na aplicação quanto mais habilidoso idosa é o profissional ou a profissional de testes e qualidade de software mais cedo ela consegue ajudar seu time a conseguir e identificar problemas relacionados à qualidade de software OK e eu posso dizer para você que ao invés de você ter que esperar aqui a interface
gráfica você poderia já começar a testar a api rest em si e isso fazer com que você já desde o início antes mesmo da do aplicativo mobile ou da aplicação web ou da aplicação desktop está pronta Isso se chama antecipação eu antecipo os meus testes e antecipando os meus testes ten a possibilidade de conseguir então reduzir os riscos relacionados à qualidade de software Hoje em dia as empresas procuram qway que sejam capazes de testar aqui aqui aqui mas também que o w que sejam capazes de testar aqui e aí talvez você me pergunte assim mas
Júlio eh quando você fala sobre as empresas procuram o que você quer dizer exatamente bom eu fiz uma pesquisa em abril de 2022 para saber quais são as vagas para testes e qualidade de software que que pedem conhecimentos em testes de api rest sabe o que eu descobri Eu descobri que hoje em dia são 60 9% das vagas que pedem conhecimento em testes de api rest Ok é um número bastante mas bastante gritante não é verdade pensa são 69% das vagas que estão pedindo isso quase sete em cada 10 vagas pedem que você tem esse
conhecimento ter esse conhecimento ou seja conhecer sobre testes de api rest E como você valida isso não é algo que é de outro mundo tá você tem lá eh pelo menos cinco características que você precisa conhecer para que você consiga testar bem uma API rest vou falar aqui sobre eles para você tá bom então vamos lá primeiro ponto item número um você precisa conhecer sobre padrões de implementação do estilo de arquitetura rest Ok você precisa saber disso outra coisa que você precisa saber é sobre arquitetura de apis rest OK outra coisa que você precisa saber
é sobre estratégias e técnicas de testes de api rest OK outra coisa que você precisa saber também é sobre planejamento e cobertura de testes de api rest e por fim você precisa saber sobre ferramentas de testes automatizados em apis rest Ok então são esses cinco pontos que você precisa conhecer e conhecer bem esses cinco pontos fazem com que você consiga ter uma bem Ampla do que precisa ser testado e de como isso pode ser testado ok uma vez que você ganha uma visão Ampla dessas Cinco características aqui isso faz com que você consiga ter uma
facilidade maior em testar as apis rest um conhecimento claro de como fazer isso isso também te ajuda a você se destacar perante eh a a empresa na qual você trabalha ou a empresa na qual você tá fazendo uma entrevista por quê Porque o conhecimento dessas cinco áreas que eu acabei de mencionar é um conhecimento que vai fazer com que essas pessoas entendam que você realmente sabe do que você está falando ok dentro do meu canal você vai encontrar diversos vídeos que trazem para vocês os conhecimentos relacionados a esses itens que eu acabei de mencionar entretanto
eh eu tô criando aqui essa eh uma pequena série de vídeos para trazer a você um pouco mais de conhecimento sobre esses cinco itens que eu acabei de mencionar então nos próximos vídeos a gente vai acabar falando sobre eles de modo que você então consiga entender de maneira prática e consiga então buscar mais conhecimentos para que você possa ter essa essa possibilidade de conseguir entender o que pelo menos o que você precisa fazer para conseguir alcançar esse conhecimento e estar dentre Aqui as pessoas que possuem os conhecimentos necessários para ocupar essas 69% de vagas que
pedem conhecimentos em testes de api rest Ok então aqui só para que a gente possa fazer um resumão aqui do que a gente viu hoje dentro dessa aula eu quero aqui apenas lembrar você que antigamente quando a gente falava sobre testes de software as pessoas tinham uma visão de que a área de testes de software era uma área voltada especificamente exclusivamente a testes que estavam so a perspectiva do usuário logo acreditava-se que você pessoa que testa softwares era alguém que tinha que focar todos os seus esforos apenas em interface gráfica Isso mudou e hoje em
dia é provado pelo número de vagas que pedem que você conheça bem mais do que apenas a interface gráfica mas que conheça também sobre testes em backend mas precisamente testes em apis rest conhecer sobre testes de api rest faz com que você tenha mais oportunidad de visibilidade no mercado tendo então aí a possibilidade de ocupar 69% das vagas que pedem essa habilidade quando a gente fala sobre apis rest em si apis rest são como Pontes que existem entre a interface gráfica de uma aplicação Nook ok que é uma a telinha E o backend da sua
do do sistema pelo qual do sistema no qual você testa Ok essa ponte é construída através do uso de tecnologias com uso de linguagem de programação mesmo cria-se então um software esse software eh permite Como eu disse para vocês né Eh a conexão entre uma interface gráfica visual uma interface visual uma interface gráfica e um backend permitindo ess então que através dessa ponte seja possível através de mecanismo Seguro eh expor algumas das funcionalidades existentes no backend quando a gente tem então essa ponte a gente permite que o testador seja capaz de testar o que existe
na ponte ou no backend antes mesmo que uma interface gráfica esteja pronta fazendo com que você que Way testador consiga antecipar os testes que você tem que fazer ajudando o seu time a reduzir riscos antes mesmo que todo o software esteja pronto bacana né show quando a gente fala sobre a comunicação entre a os dispositivos que tem interface entre as aplicações que T interface gráfica e api a gente tá falando sobre o tráfego de requisições e respostas e o uso de Jason então Um Bom resumo seria assim se você hoje tá começando a testar a
api vest é extremamente necessário que você entenda que existe a interface gráfica e uma API e que existe uma troca de informação entre elas quando a sua aplicação de interface gráfica envia uma requisição para um api isso é chamado de requisição envio de requisição ou seja um envio de uma comunicação é chamado de eh requisição e quando a sua pi recebe essa informação ela trata essa informação Repassa isso pro backend o backend processa essa informação devolve paraa sua api e a sua api então Eh se comunica de volta com a interface gráfica a gente dá
um nome a isso de resposta ou seja entre a sua interface gráfica e a sua api existe uma troca de requisições e respostas Ok como a api é uma ponte ela simplesmente Repassa a informação lá pro backend e devolve para a aplicação que fez a requisição novamente o nome disso é resposta show eh as requisições elas são feitas então eh através de métodos a gente vai falar sobre isso também Ná na nossa aula sobre sobre padrões de de implementação do estilo de arquitetura rest mas é extremamente importante que você já saiba que para algumas requisições
em uma aplicação em uma API rest você possui você possuirá acesso a métodos Ok eh esses métodos definem Qual que é a intenção da sua ap da sua interface gráfica perante a api eu vou dar um exemplo para você se você quer por exemplo eh inserir um novo recurso um por exemplo você quer realizar uma transferência e para realizar essa transferência a gente tem que incluir um um pedido de transferência dentro dos nossos servidores certo se eu quero fazer isso uma das formas uma das formas mais comuns é o envio de uma requisição através de
um método post que você tá dizendo tenho a intenção de eh envio de um determinado objeto para o nosso servidor Ok quando isso acontece via post a gente envia dentro da requisição uma coisa que nós chamamos de objeto Jon se escreve J s o n Ok esse objeto Jon possui propriedades e possui valores para cada propriedade as propriedades podem ter diversos tipos podem ser do tipo string pode ser do tipo inteiro pode ser do tipo buano pode ser do tipo objeto entre outros ok certo é que se eu tenho que por exemplo enviar uma requisição
para para fazer uma transferência eu sei que a api vai exigir de mim que eu envie algumas propriedades específicas por exemplo eh o valor da transferência no caso do valor da transferência vai existir uma propriedade por exemplo chamada valor e vai existir Então dentro do meu objeto Jon o valor em si que vai ser por exemplo aqui nesse caso um número decimal 9.59 certo então eu tenho dentro do Jon uma forma específica de descrever esse objeto que será enviado dentro de uma requisição para api e depois repassado para o backend show outra coisa aqui que
a gente também precisa saber é que quando a gente tem lá dentro do backend diversas funcionalidades a gente tem na api a possibilidade de descrever Quais são as funcionalidades que serão expostas pro mundo exterior nesse caso as aplicações de interface gráfica que irão chamar as apis então eu posso mesmo que eu tenha 20 funcionalidades no backend eu posso simplesmente expor três e essa exposição é feita através de algo que a gente chama de end points end po int ok Um endp basicamente demonstra quais são os recursos que nós temos dentro de uma determinada api e
isso faz com que então a nossa interface gráfica possa fazer requisições a esses recursos então obté informações ou processamento de informações bacana né show outra coisa também super importante a gente lembrar que quando a gente fala sobre estar preparado para a assumir aquela 69% de vagas que estão ali então pedindo e testes de api rest como sendo uma habilidade do testador ou da testadora nós temos que pensar que eu primeiro preciso entender sobre são cinco cinco itens certo primeiro preciso entender sobre a padrões de implementação rest preciso entender sobre a arquitetura de uma API rest
preciso entender também sobre técnicas e estratégias de teste de api rest preciso entender sobre planejamento e a e como como mensurar a cobertura dos meus testes de api rest e por fim também preciso saber como que eu faço para usar ferramentas para que eu possa automatizar os testes de api rest conhecendo esses cinco itens você definitivamente estará muito preparado para conseguir Então essa sua vaga dentro do mercado porque você tá procurando e para assumir em uma empresa que pede ali né conhecimentos em apis rest em sua descrição das vagas ou até mesmo demonstrar para pessoas
dentro do seu time que você consegue contribuir com eles de uma maneira mais assertiva dentro desse universo de testes de api rest Ok se você quer baixar esse desenhinho aqui que eu acabei de fazer eu vou disponibilizá-lo lá dentro do meu canal no telegram no telegram que é o t.me bar Julio Limas o link vai est aqui para você na descrição Espero que você tenha gostado dessa aula se você gostou clica no botão curtir também se inscreve no canal e deixa seus comentários caso você tenha alguma dúvida um abraço e até a próxima aula