coded ui

9
Título Agenda Data : Take.net 30/08/201 3 Coded UI Introdução ao Rafael Avelar Pacheco – P&D Email: [email protected]

Upload: rafael-a-pacheco

Post on 16-Aug-2015

79 views

Category:

Software


5 download

TRANSCRIPT

Page 1: Coded UI

Título Agenda

Data:

Take.net

30/08/2013

Coded UIIntrodução ao

Rafael Avelar Pacheco – P&DEmail: [email protected]

Page 2: Coded UI

Título Agenda

2

Sumário

Motivação O que é Coded UI? Porquê utilizar? Abordagens de utilização Demo

Introdução ao Coded UI

Page 3: Coded UI

Título Agenda

3

Motivação

Desânimo e desmotivação para execução de testes repetitivos e demorados.

Introdução ao Coded UI

Page 4: Coded UI

Título Agenda

4

O que é Coded UI?

Coded UI Tests é uma ferramenta, integrada ao Visual Studio que possibilita a criação de testes de interface de usuário totalmente automatizados.A partir destes testes é possível verificar a aplicação por inteira, atestando efetivamente, o correto funcionamento de todas as camadas, inclusive a de interface.

Introdução ao Coded UI

Page 5: Coded UI

Título Agenda

5

Porquê utilizar?

Artefato que gera valor para Takenet. Fundamental para testes de integração

e regressão (QA). Aplicação integrada ao Visual Studio,

plugável ao MTM (Microsoft Test Manager) e ao TFS.

Motiva os desenvolvedores a criarem testes, extensíveis e parametrizados, via código, de toda a aplicação.

Integração contínua diminuindo tempo de desenvolvimento.

Introdução ao Coded UI

Page 6: Coded UI

Título Agenda

6

Porquê utilizar?

Rapidez e confiabilidade durante o processo de codificação.

Introdução ao Coded UI

Page 7: Coded UI

Título Agenda

7

Abordagens de utilização

Geração de Coded UI utilizando ações gravadas no MTM (com ou sem teste exploratório).

Geração de Coded UI a partir do Coded UI Test Builder.

Escrever seu próprio Coded UI Test do zero (Opção não trivial).

Introdução ao Coded UI

Page 8: Coded UI

Título Agenda

8

Demos

Page 9: Coded UI

Título Agenda

9

Referências

1. How to: Create a Coded UI Test - http://msdn.microsoft.com/en-us/library/dd286681(v=vs.100).aspx

2. Verifying Code by Using Coded User Interface Tests - http://msdn.microsoft.com/en-us/library/dd286726.aspx

3. Best Practices for Coded UI Tests - http://msdn.microsoft.com/en-us/library/dd380782.aspx

4.Advanced Coded UI Testsing using Visual Studio 2012 - http://www.slideshare.net/ShaiRaiten/coded-ui-ws

Introdução ao Coded UI