Busca avançada
Ano de início
Entree

Amplificação de testes automatizados por meio de análise dinâmica

Processo:23/00577-8
Modalidade de apoio:Auxílio à Pesquisa - Regular
Data de Início da vigência: 01 de abril de 2023
Data de Término da vigência: 30 de setembro de 2025
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:André Takeshi Endo
Beneficiário:André Takeshi Endo
Instituição Sede: Centro de Ciências Exatas e de Tecnologia (CCET). Universidade Federal de São Carlos (UFSCAR). São Carlos , SP, Brasil
Município da Instituição Sede:São Carlos
Bolsa(s) vinculada(s):24/13565-0 - Análise Dinâmica e Benchmarks para Detecção de Testes Flaky em Aplicações Python, BP.TT
24/05445-5 - Análise Dinâmica e Benchmarks para Event Races em Aplicações JavaScript, BP.TT
23/05945-5 - Análise Dinâmica e Benchmarks para Detecção de Testes Flaky em Aplicações Python, BP.TT
23/05949-0 - Análise Dinâmica e Benchmarks para Event Races em Aplicações JavaScript, BP.TT
Assunto(s):Engenharia de software  Teste e avaliação de software  Análise dinâmica 
Palavra(s)-Chave do Pesquisador:análise dinâmica de programas | event races | Teste de Software | Testes automatizados | testes flaky | Engenharia de Software

Resumo

Métodos ágeis e suas práticas têm promovido a presença difundida de testes automatizados em projetos de software. Na prática, tais casos de teste vêm sendo utilizados com sucesso para testar diferentes níveis do software, do teste de unidade (por exemplo, frameworks xUnit) até o teste de Graphical User Interface (GUI) end-to-end (por exemplo, Selenium Webdriver). Para aumentar o retorno sobre investimento em teste, abordagens foram propostas com o intuito de reusar testes existentes na verificação de outras características do software. Tais abordagens, então chamadas de amplificação de teste, podem ser excepcionalmente poderosas quando apoiadas por informações específicas coletadas do software em execução. Este projeto tem como objetivo propor mecanismos para amplificar testes automatizados usando uma análise dinâmica lightweight e direcionada. Em particular, pretende-se investigar como a amplificação de teste pode ser empregada em dois cenários: (i) exploração de event races, e (ii) detecção de testes flaky. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre o auxílio:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Publicações científicas (5)
(As publicações científicas contidas nesta página são originárias da Web of Science ou da SciELO, cujos autores mencionaram números dos processos FAPESP concedidos a Pesquisadores Responsáveis e Beneficiários, sejam ou não autores das publicações. Sua coleta é automática e realizada diretamente naquelas bases bibliométricas)
REBELO DOS SANTOS, LUCIANA BRASIL; DE SOUZA, ERICA FERREIRA; ENDO, ANDRE TAKESHI; TRUBIANI, CATIA; PINCIROLI, RICCARDO; VIJAYKUMAR, NANDAMUDI LANKALAPALLI. . INFORMATION AND SOFTWARE TECHNOLOGY, v. 179, p. 20-pg., . (23/00577-8, 20/09835-1)
DUARTE, YOHAN; DURELLI, VINICIUS; NARDI, PAULO AUGUSTO; ENDO, ANDRE TAKESHI. . PROCEEDINGS OF THE 22ND BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT, SBGAMES, 2023, v. N/A, p. 10-pg., . (23/00577-8, 22/13469-6)
ENDO, ANDRE TAKESHI; MOLLER, ANDERS. . 39TH EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING, ECOOP 2025, v. 333, p. 28-pg., . (23/00577-8)
ARANTES, EVERTON; LOPES CORREA, ANA MARIA; DA SILVA PEREIRA, PEDRO HENRIQUE; FERNANDES, TANIA DE ARRUDA; TREVISAN, JOAO PEDRO; DURELLI, VINICIUS; ELER, MARCELO MEDEIROS; ENDO, ANDRE TAKESHI. . PROCEEDINGS OF THE 8TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFT-WARE TESTING, SAST 2023, v. N/A, p. 3-pg., . (23/00577-8)
DUARTE, YOHAN; POLITOWSKI, CRISTIANO; ENDO, ANDRE TAKESHI. . 2025 IEEE/ACM 9TH INTERNATIONAL WORKSHOP ON GAMES AND SOFTWARE ENGINEERING, GAS, v. N/A, p. 8-pg., . (22/13469-6, 23/00577-8)