Novas ferramentas para testes da Microsoft
No dia 12 de Abril de 2010 a Microsoft lançará sua nova plataforma de desenvolvimento, o Visual Studio 2010, junto com esta nova versão os profissionais de desenvolvimento de softwares, principalmente os de testes, terão novas ferramentas para ajudá-los na difícil missão de garantir a qualidade de um software.
Atualmente, na maioria dos casos, o cenário é:
- O desenvolvedor finaliza a construção do software e “realiza” os testes unitários.
- A equipe de testes (e usuários de negócio) partem para realizar os testes em todo o software, elaborando um cenários e roteiros de testes, muitas vezes em excel ou até mesmo no word, coletando as evidências dos testes através do bom e velho print-screen, anexando aos roteiros de testes.
- Em alguns casos, os bugs encontrados são cadastrados no TFS, onde até então era necessário transcrever todas as informações do excel, criado pelo testador, para o Work Item de bug.
- O desenvolvedor abre o software, realiza o “mesmo” roteiro e nada de encontrar o bug.
- Ai inicia-se a batalha entre o desenvolvedor e o testador para reproduzir novamente o problema encontrado.
- Até que finalmente o desenvolvedor encontra e resolve o bug, disponibilizando uma nova versão do software para uma nova bateria de testes.
- Eis então que o testador realiza o mesmo roteiro de testes e encontra a maioria dos mesmos bugs reportados anteriormente.
- E esta batalha continua em meio aos arquivos de excel, do word com os roteiros de testes, as imagens das evidências coletadas e as discussões entre a equipe de testes e de desenvolvimento.
Dentre as várias novidades do Visual Studio 2010 estão aquelas voltadas para os testes, que se destacam:
- Coded UI Test: Permite automatizar os testes, ou seja, gravar a execução de um roteiro de teste, navegando nas telas do sistema e preenchendo as opções, e depois re-executar esta “gravação” automaticamente com os mesmos dados ou com uma massa de dados provinda do excel, xml ou banco de dados.
- Test Case Management: Permite criar cenários e roteiros de testes, tanto para testes manuais quanto para testes automatizados utilizando o Coded UI Test. Com esta nova funcionalidade o testador conseguirá “filmar” todas as ações executadas durante a realização de um determinado roteiro de testes, gerando um arquivo de vídeo .wmv e permitindo tirar um “print-screen” da tela de forma fácil, tudo integrado ao TFS 2010: o roteiro de testes, o vídeo, a imagem com o print-screen e outras informações do ambiente que são coletadas no momento do teste, podem ser anexados a um Work Item do tipo bug, permitindo que os desenvolvedores reproduzam e vejam todas as ações executadas na realização do roteiro de teste.
- Test Management Configuration: Permite criar máquinas virtuais, seja do host ou client, realizando build/deploy e permitindo a re-execução dos testes nas máquinas virtuais.
Com este novo pacote de funcionalidades a Microsoft promete melhorar e muito a gestão dos testes de software.
Imagine gravar as ações de um roteiro de testes, encontrar bugs, anexar todas as informações necessárias em um Work Item para o desenvolvedor reproduzir e corrigir o problema, o desenvolvedor corrigir o problema e você apenas reproduzir novamente os mesmos roteiros de testes de forma automática? Esta é uma das propostas das novas funcionalidades do Visual Studio 2010.
Abaixo algumas telas:
Visual Studio 2010: http://www.microsoft.com/visualstudio/en-us/


Boaaa Neias!!!
Gostei do Post!…=D Parabéns cara!