{"id":247,"date":"2018-07-30T16:13:14","date_gmt":"2018-07-30T19:13:14","guid":{"rendered":"http:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/?page_id=247"},"modified":"2018-07-30T16:13:14","modified_gmt":"2018-07-30T19:13:14","slug":"monografia-douglas-miranda-da-silva-e-renan-domingues-siqueira","status":"publish","type":"page","link":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/producao-discente\/monografias\/monografias-2012-2\/monografia-douglas-miranda-da-silva-e-renan-domingues-siqueira\/","title":{"rendered":"Monografia Douglas Miranda da Silva e Renan Domingues Siqueira"},"content":{"rendered":"<h1>FRAMEWORKS para automa\u00e7\u00e3o de testes<\/h1>\n<div class=\"clear-block\">\n<div id=\"node-59\" class=\"node\">\n<div class=\"content clear-block\">\n<div class=\"clear-block\">\n<div id=\"node-55\" class=\"node\">\n<div class=\"content clear-block\">\n<p>&nbsp;<\/p>\n<p><strong>T\u00edtulo [PT]:<\/strong><strong>\u00a0<\/strong><em>FRAMEWORKS\u00a0<\/em>para automa\u00e7\u00e3o de testes<br \/>\n<strong>Autores:\u00a0<\/strong>Douglas Miranda da Silva e Renan Domingues Siqueira<br \/>\n<strong>Palavras-Chave [PT]:\u00a0<\/strong>ponto de venda, testes unit\u00e1rios, dubl\u00eas de teste, Mockito.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00c1rea de concentra\u00e7\u00e3o:<br \/>\n<\/strong><strong>Titula\u00e7\u00e3o:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Banca:<br \/>\n<\/strong>Prof. Rodrigo Martins Pagliares (Orientador)<br \/>\nProf. Humberto C\u00e9sar Brand\u00e3o de Oliveira<br \/>\nProf. Douglas Donizeti De Castilho Braz<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Resumo:<\/strong><\/p>\n<p>Alguma das principais preocupa\u00e7\u00f5es no desenvolvimento de um software \u00e9 garantir que ele funcione de maneira correta cumprindo todas as regras pelo qual ele foi desenvolvido. Uma vez que requisitos mudam consideravelmente durante o desenvolvimento, \u00e9 necess\u00e1rio que o desenvolvedor seja capaz de fazer as altera\u00e7\u00f5es necess\u00e1rias sem medo de que elas possam causar erros inesperados. Com isso testes s\u00e3o inseridos no processo de desenvolvimento para a garantia da sua qualidade. Eles ajudam a equipe a ganhar confian\u00e7a para prosseguir o desenvolvimento n\u00e3o sendo prejudicada pela d\u00favida. A queda da confiabilidade do software e perda de dinheiro das empresas muitas vezes s\u00e3o causadas pela n\u00e3o descoberta das falhas de software.<\/p>\n<p>Os testes ajudam a encontrar as falhas no decorrer do desenvolvimento. Eles podem ser aplicados de forma manual ou autom\u00e1tica, por\u00e9m testes manuais s\u00e3o muito repetitivos e propensos a erros. Com isso <em>frameworks<\/em> para testes foram desenvolvidos em v\u00e1rias linguagens de programa\u00e7\u00e3o para automatizar o processo que era feito de forma manual atrav\u00e9s de depuradores. Estes <em>frameworks<\/em> permitem que os testes sejam escritos apenas uma vez e executados in\u00fameras vezes.<\/p>\n<p>Neste sentido este trabalho tem como objetivo estudar t\u00e9cnicas e ferramentas que auxiliam no desenvolvimento de testes automatizados e aplic\u00e1-los em um estudo de caso, mostrando como implementar esses testes, as vantagens de utiliz\u00e1-los e as dificuldades encontradas no decorrer da implementa\u00e7\u00e3o.<\/p>\n<p>Muitos conceitos fundamentais de como testar em um sistema orientado a objetos utilizando testes unit\u00e1rios ser\u00e3o apresentados. Os testes unit\u00e1rios focam em uma \u00fanica classe. Existem para certificar de que o c\u00f3digo funciona. Eles controlam todos os aspectos no contexto em que a classe \u00e9 testada, atrav\u00e9s de substitui\u00e7\u00e3o de colabores reais por dubl\u00eas.<\/p>\n<p>Uma outra preocupa\u00e7\u00e3o deste trabalho \u00e9 testar de acordo com os requisitos do estudo de caso proposto. Para isso foi necess\u00e1rio o entendimento dos diagramas, cen\u00e1rios e contratos descridos pelo autor do estudo de caso.<\/p>\n<p><strong>Data:\u00a0<\/strong>27-03-2013<\/p>\n<p><strong>Link:\u00a0<\/strong><a href=\"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/download\/graduacao\/Discentes\/Monografias\/2012\/2012_02\/Monografia_RenanDomingues.pdf\" target=\"_blank\" rel=\"noopener\"><em>FRAMEWORKS\u00a0<\/em>para automa\u00e7\u00e3o de testes<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>FRAMEWORKS para automa\u00e7\u00e3o de testes &nbsp; T\u00edtulo [PT]:\u00a0FRAMEWORKS\u00a0para automa\u00e7\u00e3o de testes Autores:\u00a0Douglas Miranda da Silva e Renan Domingues Siqueira Palavras-Chave [PT]:\u00a0ponto de venda, testes unit\u00e1rios, dubl\u00eas de teste, Mockito. &nbsp; \u00c1rea de concentra\u00e7\u00e3o: Titula\u00e7\u00e3o: &nbsp; Banca: Prof. Rodrigo Martins Pagliares (Orientador) Prof. Humberto C\u00e9sar Brand\u00e3o de Oliveira Prof. Douglas Donizeti De Castilho Braz &nbsp; Resumo: <a class=\"more-link\" href=\"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/producao-discente\/monografias\/monografias-2012-2\/monografia-douglas-miranda-da-silva-e-renan-domingues-siqueira\/\">Leia mais&#8230; &raquo;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":218,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/pages\/247"}],"collection":[{"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/comments?post=247"}],"version-history":[{"count":1,"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/pages\/247\/revisions"}],"predecessor-version":[{"id":248,"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/pages\/247\/revisions\/248"}],"up":[{"embeddable":true,"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/pages\/218"}],"wp:attachment":[{"href":"https:\/\/www.bcc.unifal-mg.edu.br\/biblioteca\/wp-json\/wp\/v2\/media?parent=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}