Início > Programação, Testes, TFS, Visual Studio > Novas ferramentas para testes da Microsoft

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:

Lag Management 2010

Central de Testes

Lab Management

Algumas das informações coletadas no momento do teste

 Visual Studio 2010: http://www.microsoft.com/visualstudio/en-us/

  1. Thiago
    abril 16, 2010 às 2:28 pm | #1

    Boaaa Neias!!!

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

  1. Nenhum trackbacks ainda.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.