Uma proposta de taxonomia de casos de teste de software de caixa preta
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 institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
Texto Completo: | https://repository.ufrpe.br/handle/123456789/845 |
Resumo: | Nos últimos anos houve um grande crescimento de empresas que trabalham com desenvolvimento de software, da mesma maneira, a exigência pela qualidade nestes softwares produzidos também aumentou. Consequentemente, o teste de software tem um papel muito importante na garantia da qualidade de um software. Casos de teste é um conceito fundamental para teste de software; consiste em um conjunto de entradas, condições e resultados esperados com o objetivo de validar uma função específica ou requisito do software. No desenvolvimento do software são criados inúmeros casos de teste, e isto pode deixar os engenheiros de testes confusos. Com isso, este trabalho tem como objetivo desenvolver uma classificação de casos de testes de software de caixa preta com o intuito de auxiliar os engenheiros de testes em suas execuções de planos de teste. Para realizar isto, foi feito uma revisão bibliográfica exploratório com o intuito de buscar uma fundamentação teórica, embasamento da pesquisa e análise dos trabalhos relacionados. Foi desenvolvido então uma taxonomia, que é uma coleção de termos, de um vocabulário controlado, organizados em uma estrutura hierárquica. Após o desenvolvimento da taxonomia, foi realizado uma validação dessa proposta por meio da técnica de grupo focal. A partir desta validação, foi possível obter feedbacks positivos com relação a proposta, constatar a relevância da pesquisa e mostrar indícios de sua validade. |
id |
UFRPE_76fcd9dee9514b415e6320cce85bc079 |
---|---|
oai_identifier_str |
oai:dspace:123456789/845 |
network_acronym_str |
UFRPE |
network_name_str |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
repository_id_str |
https://v2.sherpa.ac.uk/id/repository/10612 |
spelling |
Uma proposta de taxonomia de casos de teste de software de caixa pretaSoftware - TestesTaxonomiaNos últimos anos houve um grande crescimento de empresas que trabalham com desenvolvimento de software, da mesma maneira, a exigência pela qualidade nestes softwares produzidos também aumentou. Consequentemente, o teste de software tem um papel muito importante na garantia da qualidade de um software. Casos de teste é um conceito fundamental para teste de software; consiste em um conjunto de entradas, condições e resultados esperados com o objetivo de validar uma função específica ou requisito do software. No desenvolvimento do software são criados inúmeros casos de teste, e isto pode deixar os engenheiros de testes confusos. Com isso, este trabalho tem como objetivo desenvolver uma classificação de casos de testes de software de caixa preta com o intuito de auxiliar os engenheiros de testes em suas execuções de planos de teste. Para realizar isto, foi feito uma revisão bibliográfica exploratório com o intuito de buscar uma fundamentação teórica, embasamento da pesquisa e análise dos trabalhos relacionados. Foi desenvolvido então uma taxonomia, que é uma coleção de termos, de um vocabulário controlado, organizados em uma estrutura hierárquica. Após o desenvolvimento da taxonomia, foi realizado uma validação dessa proposta por meio da técnica de grupo focal. A partir desta validação, foi possível obter feedbacks positivos com relação a proposta, constatar a relevância da pesquisa e mostrar indícios de sua validade.In recent years, there has been a huge growth of companies that work with software development, in the same way, the demand for quality in these softwares has also increased. Because of this, software testing plays a very important role in ensuring the quality of software. When it comes to software testing, it is important to mention test cases, which are a set of inputs, conditions, and expected results for the purpose of validating a specific function or software requirement. Countless test cases are created during the development of a software, and it may confuse the test engineers. Thus, the objective of this work was to develop a classification of black box software test cases with the purpose of assisting the test engineers in their test plan executions. To accomplish this, an exploratory literature review was done with the intention of seeking a theoretical basis and analysis of related works. A taxonomy has been developed, which is a collection of terms, from a controlled vocabulary, organized in a hierarchical structure. After the development of this taxonomy, a validation of this proposal was accomplished through the focal group technique. From this validation, it was possible to obtain positive feedback regarding the proposal, verify the relevance of the research and to show evidence of its validity.BrasilFurtado, Ana Paula Carvalho Cavalcantihttp://lattes.cnpq.br/2898385632548078http://lattes.cnpq.br/5862330768739698Moreira, Rodrigo Cunha Alves2019-03-27T17:20:52Z2019-03-27T17:20:52Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis62 f.application/pdfMOREIRA, Rodrigo Cunha Alves. Uma proposta de taxonomia de casos de teste de software de caixa preta. 2019. 62 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2019.https://repository.ufrpe.br/handle/123456789/845porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttps://creativecommons.org/licenses/by-nc-nd/3.0/br/deed.en_USopenAccessinfo:eu-repo/semantics/openAccessreponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)instname:Universidade Federal Rural de Pernambuco (UFRPE)instacron:UFRPE2019-03-27T17:20:53Zoai:dspace:123456789/845Repositório InstitucionalPUBhttps://repository.ufrpe.br/oai/requestrepositorio.sib@ufrpe.bropendoar:https://v2.sherpa.ac.uk/id/repository/106122019-03-27T17:20:53Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)false |
dc.title.none.fl_str_mv |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
title |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
spellingShingle |
Uma proposta de taxonomia de casos de teste de software de caixa preta Moreira, Rodrigo Cunha Alves Software - Testes Taxonomia |
title_short |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
title_full |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
title_fullStr |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
title_full_unstemmed |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
title_sort |
Uma proposta de taxonomia de casos de teste de software de caixa preta |
author |
Moreira, Rodrigo Cunha Alves |
author_facet |
Moreira, Rodrigo Cunha Alves |
author_role |
author |
dc.contributor.none.fl_str_mv |
Furtado, Ana Paula Carvalho Cavalcanti http://lattes.cnpq.br/2898385632548078 http://lattes.cnpq.br/5862330768739698 |
dc.contributor.author.fl_str_mv |
Moreira, Rodrigo Cunha Alves |
dc.subject.por.fl_str_mv |
Software - Testes Taxonomia |
topic |
Software - Testes Taxonomia |
description |
Nos últimos anos houve um grande crescimento de empresas que trabalham com desenvolvimento de software, da mesma maneira, a exigência pela qualidade nestes softwares produzidos também aumentou. Consequentemente, o teste de software tem um papel muito importante na garantia da qualidade de um software. Casos de teste é um conceito fundamental para teste de software; consiste em um conjunto de entradas, condições e resultados esperados com o objetivo de validar uma função específica ou requisito do software. No desenvolvimento do software são criados inúmeros casos de teste, e isto pode deixar os engenheiros de testes confusos. Com isso, este trabalho tem como objetivo desenvolver uma classificação de casos de testes de software de caixa preta com o intuito de auxiliar os engenheiros de testes em suas execuções de planos de teste. Para realizar isto, foi feito uma revisão bibliográfica exploratório com o intuito de buscar uma fundamentação teórica, embasamento da pesquisa e análise dos trabalhos relacionados. Foi desenvolvido então uma taxonomia, que é uma coleção de termos, de um vocabulário controlado, organizados em uma estrutura hierárquica. Após o desenvolvimento da taxonomia, foi realizado uma validação dessa proposta por meio da técnica de grupo focal. A partir desta validação, foi possível obter feedbacks positivos com relação a proposta, constatar a relevância da pesquisa e mostrar indícios de sua validade. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-03-27T17:20:52Z 2019-03-27T17:20:52Z 2019 |
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.uri.fl_str_mv |
MOREIRA, Rodrigo Cunha Alves. Uma proposta de taxonomia de casos de teste de software de caixa preta. 2019. 62 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2019. https://repository.ufrpe.br/handle/123456789/845 |
identifier_str_mv |
MOREIRA, Rodrigo Cunha Alves. Uma proposta de taxonomia de casos de teste de software de caixa preta. 2019. 62 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2019. |
url |
https://repository.ufrpe.br/handle/123456789/845 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil https://creativecommons.org/licenses/by-nc-nd/3.0/br/deed.en_US openAccess info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil https://creativecommons.org/licenses/by-nc-nd/3.0/br/deed.en_US openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
62 f. application/pdf |
dc.publisher.none.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Brasil |
dc.source.none.fl_str_mv |
reponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) instname:Universidade Federal Rural de Pernambuco (UFRPE) instacron:UFRPE |
instname_str |
Universidade Federal Rural de Pernambuco (UFRPE) |
instacron_str |
UFRPE |
institution |
UFRPE |
reponame_str |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
collection |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
repository.name.fl_str_mv |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE) |
repository.mail.fl_str_mv |
repositorio.sib@ufrpe.br |
_version_ |
1802120129382711296 |