Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) |
Texto Completo: | https://repositorio.ufersa.edu.br/handle/prefix/5987 |
Resumo: | Monografia |
id |
UFER_2baec481ac375f8553c0e0b8dec5c1ff |
---|---|
oai_identifier_str |
oai:repositorio.ufersa.edu.br:prefix/5987 |
network_acronym_str |
UFER |
network_name_str |
Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) |
repository_id_str |
|
spelling |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de testeTeste de software automatizadoArquitetura de softwareCaso de testeAutomated Software TestingSoftware architectureTest caseCIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAOMonografiaIn this work the automated generation of test cases is approached. The focus is on the needs of software testers, as a way to mitigate the costs generated with manual testing and to allow a higher quality in the set of tests for software. In this context the architectural design of a tool focused on the automation of the generation of test cases for applications developed with different programming paradigms is developed. Therefore, functional and non-functional requirements were defined to develop this architecture. From these requirements and the attribute of quality, modifiability, it was possible to apply a technique for architecture definition known as Attribute-Driven Design (ADD). The technique allowed the architecture to be developed, however, it was necessary to apply an evaluation technique to verify the level of conformity of the architecture with requirements and the attribute of quality. The evaluation technique used was the Architecture Tradeoff Analysis Method (ATAM). With the evaluation, no conflicts were found between the architecture and the final goal.Neste trabalho é abordado a geração automatizada de casos de teste. O foco está nas necessidades de testadores de software, como forma de amenizar os custos gerados com testes manuais e permitir uma maior qualidade na definição de conjuntos de testes de software. Neste contexto é desenvolvido o projeto arquitetural de uma ferramenta focada na automatização da geração de casos de teste para aplicações desenvolvidas com diferentes paradigmas de programação. Portanto, para desenvolver essa arquitetura foram definidos requisitos funcionais e não funcionais. A partir desses requisitos e do atributo de qualidade, modificabilidade, foi possível a aplicação de uma técnica para definição de arquitetura conhecida por Attribute-Driven Design (ADD). A técnica possibilitou que a arquitetura fosse desenvolvida, porém, foi necessário aplicar uma técnica de avaliação para verificar o nível de conformidade da arquitetura com requisitos e o atributo de qualidade. A técnica de avaliação utilizada foi a Architecture Tradeoff Analysis Method (ATAM). Com a avaliação, não foram encontrados conflitos entre a arquitetura e o objetivo final.Trabalho não financiado por agência de fomento, ou autofinanciadoUniversidade Federal Rural do Semi-ÁridoCentro Multidisciplinar de Pau dos Ferros - CMPFBrasilUFERSASousa, Reudismam Rolim deCésar Sobrinho, Álvaro Alvares de CarvalhoSilva, Lenardo Chaves eOliveira, Helder Fernando de AraújoCésar Sobrinho, Álvaro Alvares de CarvalhoOliveira, Assunaueny Rodrigues de2021-03-17T13:37:38Z2021-03-172021-03-17T13:37:38Z2019-03-20info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionapplication/pdfOliveira, (2019) (OLIVEIRA, 2019)https://repositorio.ufersa.edu.br/handle/prefix/5987porOLIVEIRA, Assunaueny Rodrigues de. Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste. 2019. 66 f. Monografia (Graduação em Tecnologia da Informação), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2019.info:eu-repo/semantics/openAccessCC-BY-SAreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-11-30T04:23:23Zoai:repositorio.ufersa.edu.br:prefix/5987Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-11-30T04:23:23Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false |
dc.title.none.fl_str_mv |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
title |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
spellingShingle |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste Oliveira, Assunaueny Rodrigues de Teste de software automatizado Arquitetura de software Caso de teste Automated Software Testing Software architecture Test case CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO |
title_short |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
title_full |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
title_fullStr |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
title_full_unstemmed |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
title_sort |
Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste |
author |
Oliveira, Assunaueny Rodrigues de |
author_facet |
Oliveira, Assunaueny Rodrigues de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Sousa, Reudismam Rolim de César Sobrinho, Álvaro Alvares de Carvalho Silva, Lenardo Chaves e Oliveira, Helder Fernando de Araújo César Sobrinho, Álvaro Alvares de Carvalho |
dc.contributor.author.fl_str_mv |
Oliveira, Assunaueny Rodrigues de |
dc.subject.por.fl_str_mv |
Teste de software automatizado Arquitetura de software Caso de teste Automated Software Testing Software architecture Test case CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO |
topic |
Teste de software automatizado Arquitetura de software Caso de teste Automated Software Testing Software architecture Test case CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO |
description |
Monografia |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-03-20 2021-03-17T13:37:38Z 2021-03-17 2021-03-17T13:37:38Z |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
Oliveira, (2019) (OLIVEIRA, 2019) https://repositorio.ufersa.edu.br/handle/prefix/5987 |
identifier_str_mv |
Oliveira, (2019) (OLIVEIRA, 2019) |
url |
https://repositorio.ufersa.edu.br/handle/prefix/5987 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
OLIVEIRA, Assunaueny Rodrigues de. Projeto arquitetural de uma ferramenta para geração automatizada de casos de teste. 2019. 66 f. Monografia (Graduação em Tecnologia da Informação), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2019. |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess CC-BY-SA |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
CC-BY-SA |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal Rural do Semi-Árido Centro Multidisciplinar de Pau dos Ferros - CMPF Brasil UFERSA |
publisher.none.fl_str_mv |
Universidade Federal Rural do Semi-Árido Centro Multidisciplinar de Pau dos Ferros - CMPF Brasil UFERSA |
dc.source.none.fl_str_mv |
reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) instname:Universidade Federal Rural do Semi-Árido (UFERSA) instacron:UFERSA |
instname_str |
Universidade Federal Rural do Semi-Árido (UFERSA) |
instacron_str |
UFERSA |
institution |
UFERSA |
reponame_str |
Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) |
collection |
Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) |
repository.name.fl_str_mv |
Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA) |
repository.mail.fl_str_mv |
repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br |
_version_ |
1816711975957168128 |