A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Alexandre Duarte Walfredo Cirne Francisco Brasileiro Patrícia Machado GridUnit: Using the Computational Grid to Speed up Software Testing Sessão de Ferramentas.

Apresentações semelhantes


Apresentação em tema: "Alexandre Duarte Walfredo Cirne Francisco Brasileiro Patrícia Machado GridUnit: Using the Computational Grid to Speed up Software Testing Sessão de Ferramentas."— Transcrição da apresentação:

1 Alexandre Duarte Walfredo Cirne Francisco Brasileiro Patrícia Machado GridUnit: Using the Computational Grid to Speed up Software Testing Sessão de Ferramentas – SBES 2005

2 Existem aplicações com testes automáticos muito demorados –Rothermel, Untch, e Chu (7 semanas) – Smart Alarms (36 horas) Testes são tarefas independentes –Facilmente executadas em paralelo Soluções atuais para distribuição da execução de testes são limitadas Motivação

3 Sessão de Ferramentas – SBES 2005 O que é uma Grade Computacional ? É uma plataforma para execução de aplicações paralelas: –Amplamente distribuída –Altamente heterogênea –Compartilhada –Sem controle central –Formada por múltiplos domínios administrativos

4 Sessão de Ferramentas – SBES 2005 Teste Distribuído usando Grades Computacionais Poder computacional adicional Ambiente altamente heterogêneo e não- viciado Isolamento entre testes

5 Sessão de Ferramentas – SBES 2005 OurGrid Maior grade computacional em produção no Brasil –30 instituições (UFCG, USP, PUC-RS, UFPE, PUC-Minas, UFF, UFPB, UFBA, UCB, LNCC, UNISANTOS,...) –Aproximadamente 500 máquinas

6 Sessão de Ferramentas – SBES 2005 GridUnit = JUnit + OurGrid Não requer qualquer modificação de código Código aberto ( ) Encapsula a complexidade da grade

7 Sessão de Ferramentas – SBES 2005 GridUnit – Tela 1

8 Sessão de Ferramentas – SBES 2005 GridUnit – Tela 2

9 Sessão de Ferramentas – SBES 2005 Resultados Preliminares 162 execuções de um TestSuite com duração seqüencial de 24 horas –Tempo total de 152 horas (3.9% de 3888 horas)

10 Sessão de Ferramentas – SBES 2005 Trabalhos Futuros Desenvolver um mecanismo de especificação e implantação de cenários de testes Estudar como explorar explicitamente a heterogeneidade de ambiente

11 Obrigado! Contato: Alexandre Duarte – Walfredo Cirne – Francisco Brasileiro – Patrícia Machado – Páginas do projeto:

12 Sessão de Ferramentas – SBES 2005 Soluções Existentes Distribuir Selecionar Priorizar


Carregar ppt "Alexandre Duarte Walfredo Cirne Francisco Brasileiro Patrícia Machado GridUnit: Using the Computational Grid to Speed up Software Testing Sessão de Ferramentas."

Apresentações semelhantes


Anúncios Google