Publicidade - Adsense

Testes automatizados com Coded UI sem usar o UIMaps Framework de automação de testes da Micro$oft



  • Muitas pessoas desistem de usar o Coded UI Tests porque o UIMaps são gerados com muitas linhas de codigo. Isso porque a maioria utiliza o modo de “REC” para gravação de scripts de testes, dificultando muito a manutenção e customização do código de teste.

    Porem neste artigo irei mostrar como usar esse poderoso framework de automação de testes da Micro$oft no modo hand coding.

    Mãos a obra::

    1 No Visual Studio 2013 Ultimate, crie um novo projeto do Tipo CodedUITests para CSharp

    post-29-07-2014-01.jpg

    Obs.: Você pode criar um projeto de teste Visual C# ou Visual Basic, porem neste tutorial iremos trabalhar com CSharp

    2 Em seguida será exibida a mensagem abaixo, solicitando para o usuário gravar ações de testes utilizando UIMaps. Clique em cancelar.

    post-29-07-2014-02.jpg

    Vamos automatizar os seguintes passos de teste

    • Abre no navegador
    • Navegue até o site http://www.techbug.com.br
    • No campo Busca digite o termo “Coded UI”
    • Em seguida, clique no botão Consultar
    • Validar o resultado

    4 Vamos escrever nosso método de teste na classe CodedUITest1.cs

    post-29-07-2014-03.jpg

    5 Clique com o botão direito do mouse, em seguida, clique em Run Tests:

    post-29-07-2014-04.jpg

    6 O código é compilado com sucesso, em seguida, o teste é executado. Se o teste passar, informa o resultado no box Test Explorer.

    post-29-07-2014-05.jpg

    O Download do projeto pode ser encontrado em http://www.techbug.com.br/?thread=testes-automatizados-com-coded-ui-sem-usar-o-uimaps

    Fim


 

Publicidade - Adsense

status at

26
Online

2.8k
Usuários

1.7k
Tópicos

5.7k
Posts

});