THE IMPORTANCE OF SOFTWARE TESTING

Authors

DOI:

https://doi.org/10.31510/infa.v20i2.1775

Keywords:

Software, Types of Software Testing, Error Prevention, Unitary Tests

Abstract

The Softwares has been helping with daily processes and brought facility and tranquility to those who use them. However, in some cases, it can be made available with problems for the end user, thus causing dissatisfaction with the use of these tools. The purpose of this article is to explain and contextualize where these problems arise from, demonstrating in process the true concepts of error, defect, mistake and failure, to show how the companies responsible for these tools and their employees must deal with them in the right way, explain the methods and different types of tests and when they should be applied and finally demonstrate them in practice. The methodologies used to carry out this article were the bibliographic research, which consists of examining materials such as books and articles in order to better understand the phenomenon studied and support the thesis, and the case study, which consists of analyzing real cases to demonstrate the application and thus reinforce the thesis. After the study carried out, it was possible to verify in practice how the absence of carrying out the tests can bring harm to all parties involved and how the correct performance of these tests can increase profitability for the companies responsible for the development of the Software.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

BARANIUK, C. As falhas numéricas que podem causar desastres. 2015. Disponível em: http://www.bbc.com/portuguese/noticias/2015/05/150513_vert_fut_bug_digital_ml. Acesso em: 11 set. 2022.

CERQUEIRA, D. V. Unb. Aplicação de metodologia de análise de retorno sobre investimento no contexto do Centro de Qualidade e Testes de Software. Brasília, jan. 2014. Disponível em: https://bdm.unb.br/handle/10483/7002. Acesso em: 17 set. 2022.

DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introdução ao teste de software. Elsevier, 2007.

GUEDES, M. O que é Selenium. 2020. Disponível em: https://www.treinaweb.com.br/blog/o-que-e-selenium Acesso em: 20 nov. 2023.

JORGENSEN, P. Software Testing: a craftsman’s approach. 1ª Edição, Boca Raton, CRC Press, 1995.

MENEZES, P. Significados. Estudo de Caso. Disponível em: https://www.significados.com.br/estudo-de-caso. Acesso em: 15 set. 2022.

NAGAKAWA, E. Y. Teste de Software. São Paulo, jan. 2016. Disponível em: https://edisciplinas.usp.br/pluginfile.php/1196441/mod_resource/content/1/Aula09_TesteSoftware_Parte1.pdf . Acesso em: 06 set. 2022.

NETO, A. C. D. Research Gate. Introdução a Teste de Software. Manaus: UFAM, 2015. Disponível em: https://www.researchgate.net/profile/Arilo-Neto/publication/266356473_Introducao_a_Teste_de_Software/links/5554ee6408ae6fd2d821ba3a/Introducao-a-Teste-de-Software.pdf. Acesso em: 08 set. 2022.

PATTON, R. Software Testing. 2ª Edição, Indianapolis, Sans Pub, 2005.

PAULINO, C. E. TDD – Desenvolvimento Orientado a Testes com Delphi. 2016. Disponível em: https://delphicleancode.wordpress.com/2016/04/26/tdd-desenvolvimento-orientado-a-testes-com-delphi/. Acesso em: 29 ago. 2023

SOMMERVILLE, I. Engenharia de Software. 9ª Edição, São Paulo, Pearson Education do Brasil, 2011.

SOUSA, A. S.; OLIVEIRA, G. S.; ALVES, L. H. Fucamp. A pesquisa bibliográfica: Princípios e Fundamentos. Monte Carmelo, mar. 2021. Disponível em: https://revistas.fucamp.edu.br/index.php/cadernos/article/view/2336. Acesso em: 15 set. 2022.

Published

2023-12-20

How to Cite

SILVESTRE, B. H.; SCOMBATTI PINTO, G. THE IMPORTANCE OF SOFTWARE TESTING. Revista Interface Tecnológica, [S. l.], v. 20, n. 2, p. 122–133, 2023. DOI: 10.31510/infa.v20i2.1775. Disponível em: https://revista.fatectq.edu.br/interfacetecnologica/article/view/1775. Acesso em: 16 may. 2024.

Issue

Section

Tecnologia em Informática

Metrics