As organizações responsáveis pelo desenvolvimento de softwares, no mundo empresarial atual, buscam por técnicas e estratégias inovadoras tendo-se como escopo o aperfeiçoamento dos seus processos bem como a entrega de produtos em um período de tempo apontado pelos consumidores como adequado, para, assim, atender o que almejam esses que consomem, visto que, atualmente, são menos tolerantes à erros e são bastante exigentes frente ao que adquirem. Software em desenvolvimento requer um grande esforço em testes minuciosos por estarem mudando constantemente e através dos testes automatizados é possível obter um feedback mais rápido, por exemplo, de visualizar quais testes passaram e quais falharam, qual passo teve erro e qual o motivo. Durante o desenvolvimento, é necessário tomar a decisão de automatizar ou não os cenários de testes, para garantir que não há regressões no software e economizar tempo. Este artigo avalia de forma descritiva requisitos de automação de testes, mostrando à importância nas etapas de produção e execução, discorrendo, nesse processo, sobre as teorias que orientam a realização de atividades de teste, as técnicas e critérios. Escolheu-se por aqueles que podem ser acionados tanto para verificar quanto para validar um produto.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.