Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web

Detalhes bibliográficos
Autor(a) principal: Galvão, Giovane
Data de Publicação: 2014
Outros Autores: Oliveira, Maria Carolina de
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/16880
Resumo: Este trabalho aplicou testes de aceitação automáticos juntamente com a prática de desenvolvimento de software conhecida como “Integração Contínua”, muito utilizada nas metodologias ágeis. A realização foi feita através do seu uso no desenvolvimento de uma aplicação Web baseada em JavaScript, PHP (HyperText Preprocessor), CSS (Cascading Style Sheets), HTML(HyperText Markup Language) e SGBD (Sistema Gerenciador de Banco de Dados) MySQL. Foram elaborados testes de aceitação adotando as ferramentas Selenium IDE e Ant. A ferramenta Git foi utilizada para efetivar o controle de versão através do GitHub. Ao final deste trabalho verificou-se que o feedback instantâneo dos erros encontrados no desenvolvimento de uma aplicação contribuiu para a agilidade do processo.
id UTFPR-12_610830f83ab8cd5811a9c23728730238
oai_identifier_str oai:repositorio.utfpr.edu.br:1/16880
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-19T21:08:58Z2020-11-19T21:08:58Z2014-11-13GALVÃO, Giovane; OLIVEIRA, Maria Carolina. Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web. 2014. 81 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.http://repositorio.utfpr.edu.br/jspui/handle/1/16880Este trabalho aplicou testes de aceitação automáticos juntamente com a prática de desenvolvimento de software conhecida como “Integração Contínua”, muito utilizada nas metodologias ágeis. A realização foi feita através do seu uso no desenvolvimento de uma aplicação Web baseada em JavaScript, PHP (HyperText Preprocessor), CSS (Cascading Style Sheets), HTML(HyperText Markup Language) e SGBD (Sistema Gerenciador de Banco de Dados) MySQL. Foram elaborados testes de aceitação adotando as ferramentas Selenium IDE e Ant. A ferramenta Git foi utilizada para efetivar o controle de versão através do GitHub. Ao final deste trabalho verificou-se que o feedback instantâneo dos erros encontrados no desenvolvimento de uma aplicação contribuiu para a agilidade do processo.This work applied automated acceptance tests with the software development practice known as "Continuous Integration", often used in agile methodologies. The realization was made through its use in developing a web application based on JavaScript, PHP (Hypertext Preprocessor), CSS (Cascading Style Sheets), HTML (HyperText Markup Language) and DBMS Manager (System Database) MySQL. Weacceptance tests developed by adopting the tools Selenium IDE and Ant. The Git tool was used to enforce versioning via the GitHub. At the end of this work it was found that the instant feedback of the errors encountered in the development of an application contributed to the faster process.porUniversidade Tecnológica Federal do ParanáPonta GrossaTecnologia em Análise e Desenvolvimento de SistemasUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAplicações Web - TestesDesenvolvimento ágil de softwareEngenharia de softwareWeb applications - TestingAgile software developmentSoftware engineeringUtilizando testes de aceitação automáticos no desenvolvimento de uma aplicação webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta grossaRibeiro, Richard DuarteWatanabe, Willian MassamiRibeiro, Richard DuarteWatanabe, Willian MassamiSchmitke, Luiz RafaelGalvão, GiovaneOliveira, Maria Carolina deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRTEXTPG_COADS_2014_2_07.pdf.txtExtracted texttext/plain121385http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/1/PG_COADS_2014_2_07.pdf.txteec44ec046c841e5794e552d9eceb436MD51THUMBNAILPG_COADS_2014_2_07.pdf.jpgGenerated Thumbnailimage/jpeg1304http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/2/PG_COADS_2014_2_07.pdf.jpg242f1b6e5a49610dda5fc10a993ba49bMD52ORIGINALPG_COADS_2014_2_07.pdfapplication/pdf2778570http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/3/PG_COADS_2014_2_07.pdf7ebe223bd99a34d1de4a94b936615d6dMD53LICENSElicense.txttext/plain1291http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/4/license.txtdfb14e53a8c6b76b85e77d7a5a3b3809MD541/168802020-11-19 19:08:58.388oai:repositorio.utfpr.edu.br:1/16880IE5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBwdWJsaWNhw6fDo28sIGF1dG9yaXpvIGEgVVRGUFIgYSB2ZWljdWxhciwgCmF0cmF2w6lzIGRvIFBvcnRhbCBkZSBJbmZvcm1hw6fDo28gZW0gQWNlc3NvIEFiZXJ0byAoUElBQSkgZSBkb3MgQ2F0w6Fsb2dvcyBkYXMgQmlibGlvdGVjYXMgCmRlc3RhIEluc3RpdHVpw6fDo28sIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgZGUgYWNvcmRvIGNvbSBhIExlaSBubyA5LjYxMC85OCwgCm8gdGV4dG8gZGVzdGEgb2JyYSwgb2JzZXJ2YW5kbyBhcyBjb25kacOnw7VlcyBkZSBkaXNwb25pYmlsaXphw6fDo28gcmVnaXN0cmFkYXMgbm8gaXRlbSA0IGRvIArigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIFRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgCkVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyAKU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSwgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCwgdmlzYW5kbyBhIApkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLgoKICBBcyB2aWFzIG9yaWdpbmFpcyBlIGFzc2luYWRhcyBwZWxvKHMpIGF1dG9yKGVzKSBkbyDigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIApUcmFiYWxob3MgZGUgQ29uY2x1c8OjbyBkZSBDdXJzbyBkZSBHcmFkdWHDp8OjbyBlIEVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIApkZSBJbmZvcm1hw6fDo28gZSBub3MgQ2F0w6Fsb2dvcyBFbGV0csO0bmljb3MgZG8gU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSBlIGRhIOKAnERlY2xhcmHDp8OjbyAKZGUgQXV0b3JpYeKAnSBlbmNvbnRyYW0tc2UgYXJxdWl2YWRhcyBuYSBCaWJsaW90ZWNhIGRvIEPDom1wdXMgbm8gcXVhbCBvIHRyYWJhbGhvIGZvaSBkZWZlbmRpZG8uIApObyBjYXNvIGRlIHB1YmxpY2HDp8O1ZXMgZGUgYXV0b3JpYSBjb2xldGl2YSBlIG11bHRpY8OibXB1cywgb3MgZG9jdW1lbnRvcyBmaWNhcsOjbyBzb2IgZ3VhcmRhIGRhIApCaWJsaW90ZWNhIGNvbSBhIHF1YWwgbyDigJxwcmltZWlybyBhdXRvcuKAnSBwb3NzdWEgdsOtbmN1bG8uCg==Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-19T21:08:58Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
title Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
spellingShingle Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
Galvão, Giovane
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Aplicações Web - Testes
Desenvolvimento ágil de software
Engenharia de software
Web applications - Testing
Agile software development
Software engineering
title_short Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
title_full Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
title_fullStr Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
title_full_unstemmed Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
title_sort Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web
author Galvão, Giovane
author_facet Galvão, Giovane
Oliveira, Maria Carolina de
author_role author
author2 Oliveira, Maria Carolina de
author2_role author
dc.contributor.advisor1.fl_str_mv Ribeiro, Richard Duarte
dc.contributor.advisor-co1.fl_str_mv Watanabe, Willian Massami
dc.contributor.referee1.fl_str_mv Ribeiro, Richard Duarte
dc.contributor.referee2.fl_str_mv Watanabe, Willian Massami
dc.contributor.referee3.fl_str_mv Schmitke, Luiz Rafael
dc.contributor.author.fl_str_mv Galvão, Giovane
Oliveira, Maria Carolina de
contributor_str_mv Ribeiro, Richard Duarte
Watanabe, Willian Massami
Ribeiro, Richard Duarte
Watanabe, Willian Massami
Schmitke, Luiz Rafael
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Aplicações Web - Testes
Desenvolvimento ágil de software
Engenharia de software
Web applications - Testing
Agile software development
Software engineering
dc.subject.por.fl_str_mv Aplicações Web - Testes
Desenvolvimento ágil de software
Engenharia de software
Web applications - Testing
Agile software development
Software engineering
description Este trabalho aplicou testes de aceitação automáticos juntamente com a prática de desenvolvimento de software conhecida como “Integração Contínua”, muito utilizada nas metodologias ágeis. A realização foi feita através do seu uso no desenvolvimento de uma aplicação Web baseada em JavaScript, PHP (HyperText Preprocessor), CSS (Cascading Style Sheets), HTML(HyperText Markup Language) e SGBD (Sistema Gerenciador de Banco de Dados) MySQL. Foram elaborados testes de aceitação adotando as ferramentas Selenium IDE e Ant. A ferramenta Git foi utilizada para efetivar o controle de versão através do GitHub. Ao final deste trabalho verificou-se que o feedback instantâneo dos erros encontrados no desenvolvimento de uma aplicação contribuiu para a agilidade do processo.
publishDate 2014
dc.date.issued.fl_str_mv 2014-11-13
dc.date.accessioned.fl_str_mv 2020-11-19T21:08:58Z
dc.date.available.fl_str_mv 2020-11-19T21:08:58Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv GALVÃO, Giovane; OLIVEIRA, Maria Carolina. Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web. 2014. 81 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/16880
identifier_str_mv GALVÃO, Giovane; OLIVEIRA, Maria Carolina. Utilizando testes de aceitação automáticos no desenvolvimento de uma aplicação web. 2014. 81 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.
url http://repositorio.utfpr.edu.br/jspui/handle/1/16880
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.publisher.program.fl_str_mv Tecnologia em Análise e Desenvolvimento de Sistemas
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Informática
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/1/PG_COADS_2014_2_07.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/2/PG_COADS_2014_2_07.pdf.jpg
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/3/PG_COADS_2014_2_07.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16880/4/license.txt
bitstream.checksum.fl_str_mv eec44ec046c841e5794e552d9eceb436
242f1b6e5a49610dda5fc10a993ba49b
7ebe223bd99a34d1de4a94b936615d6d
dfb14e53a8c6b76b85e77d7a5a3b3809
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923069396516864