| Processo: | 23/08409-7 |
| Modalidade de apoio: | Bolsas no Brasil - Programa Capacitação - Treinamento Técnico |
| Data de Início da vigência: | 01 de agosto de 2023 |
| Data de Término da vigência: | 24 de novembro de 2023 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação |
| Pesquisador responsável: | Auri Marcelo Rizzo Vincenzi |
| Beneficiário: | Bento Rafael Siqueira |
| Instituição Sede: | Centro de Ciências Exatas e de Tecnologia (CCET). Universidade Federal de São Carlos (UFSCAR). São Carlos , SP, Brasil |
| Vinculado ao auxílio: | 19/23160-0 - Teste de software baseado em mutação com alta eficácia e baixa dívida técnica: processo automatizado e protótipo de ambiente de apoio livres, AP.R |
| Assunto(s): | Análise dinâmica Automação de teste Engenharia de software Engenharia de software experimental Teste de mutação Teste e avaliação de software |
| Palavra(s)-Chave do Pesquisador: | análise dinâmica | Análise estática | Automatização de Teste | Engenharia de Software | Engenharia de Software Experimental | Teste de Mutação | Teste de Software |
Resumo Considerando a relevância da automatização da atividades de teste para a indústria de produção de software e a relevânciado teste baseado em mutação a partir de evidência científicas, neste projeto tem-se por objetivo definir um processo de testebaseado em mutação que possa ser executado de forma 100% automatizada por meio de um ambiente de teste de apoio,ambiente este que será especificado, implementado e validado. O ambiente é composto de diferentes ferramentas de apoioao teste de mutação para as linguagem C, Java e Python e estas precisam ser analisadas para se identificar formas deintegração de modo a apoiar a execução do processo de teste de mutação de melhor qualidade. Aspectos relacionados coma facilidade de uso, possibilidade de execução da ferramenta via scripts, recursos oferecidos para experimentação, conjuntode operadores de mutação implementados, dentre outros, devem ser investigados e comparados por meio deexperimentação. O processo definido visa a apoiar o teste de mutação de forma 100% automatizada e com baixo débitotécnico de teste. Desse modo, necessita de um forte apoio de ferramentas de automatização de teste referentes às etapasdo teste de mutação.O objetivo desta bolsa é o de propor a arquitetura do ambiente de teste de apoio e implementar tal ambiente considerandosua extensibilidade para diferentes linguagens de programação (inicialmente focando em C, Java e Python), mas tambémidentificando pontos de especificidade que podem demandar, por exemplo, o uso de padrões de projeto específicos parafacilitar a adaptação para outras linguagens no futuro. | |
| Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa: | |
| Mais itensMenos itens | |
| TITULO | |
| Matéria(s) publicada(s) em Outras Mídias ( ): | |
| Mais itensMenos itens | |
| VEICULO: TITULO (DATA) | |
| VEICULO: TITULO (DATA) | |