Busca avançada
Ano de início
Entree

Projeto automático e eficiente de cenários de teste de software

Processo: 10/12001-3
Modalidade de apoio:Bolsas no Brasil - Pesquisa Inovativa em Pequenas Empresas - PIPE
Data de Início da vigência: 01 de setembro de 2010
Data de Término da vigência: 28 de fevereiro de 2011
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Bruno Teixeira de Abreu
Beneficiário:Bruno Teixeira de Abreu
Empresa:Viegas Informática Ltda. - ME
Vinculado ao auxílio:08/55297-0 - Projeto automático e eficiente de cenários de teste de software, AP.PIPE
Assunto(s):Desenvolvimento de software   Qualidade de software   Teste e avaliação de software
Palavra(s)-Chave do Pesquisador:Geração automática de testes | Melhoria da qualidade | Projeto de testes | Qualidade de Software | Testes baseados em modelos | Testes de software | Testes de software

Resumo

Dentre as inúmeras atividades de garantia da qualidade de software, a atividade de testes, que tem como objetivo revelar defeitos em um software, é a mais utilizada pelas empresas, mesmo sendo dispendiosa em termos de esforço e custos. Os altos dispêndios se devem, principalmente, à forma manual empregada atualmente por grande parte do setor de software. Por este motivo, a automação desta atividade tem apresentado interesse crescente por parte de pesquisadores e do setor.Neste contexto, o objetivo deste projeto é especificar um método de testes que ofereça suporte ao uso de Diagramas de Atividade da UML e à automação da geração de cenários de teste. O método será genérico e trará benefícios tanto para o uso da técnica de testes caixa-branca, que depende da disponibilização de código-fonte do software, quanto caixa-preta, que não depende da sua disponibilização. Além disso, o suporte à automação terá como foco a fase de projeto de testes, diferentemente das soluções comerciais existentes, cujo foco é a fase de execução. Uma vez especificado, o método será validado através de um estudo de caso real. Paralelamente a isto, o suporte à automação será validado através de provas de conceito, envolvendo aspectos tecnológicos identificados na especificação do método.A especificação do método com suporte a automação na Fase I do PIPE será a base para os trabalhos previstos na Fase II, onde se dará a análise de requisitos, implementação e testes de uma ferramenta que ofereça suporte ao método proposto. A integração da ferramenta ao método, por sua vez, minimizará o impacto da inserção da atividade de testes nas empresas que ainda não realizam testes e maximizará a eficiência da atividade nas empresas que já realizam testes. O efeito a médio e longo prazo será a melhoria da qualidade do software desenvolvido e vendido aos clientes finais das empresas, aumentando a competitividade das mesmas no mercado nacional e internacional. (AU)

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