Download - Coded UI
![Page 1: Coded UI](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/1.jpg)
Título Agenda
Data:
Take.net
30/08/2013
Coded UIIntrodução ao
Rafael Avelar Pacheco – P&DEmail: [email protected]
![Page 2: Coded UI](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/6.jpg)
Título Agenda
6
Porquê utilizar?
Rapidez e confiabilidade durante o processo de codificação.
Introdução ao Coded UI
![Page 7: Coded UI](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/8.jpg)
Título Agenda
8
Demos
![Page 9: Coded UI](https://reader036.vdocuments.com.br/reader036/viewer/2022082516/55d00084bb61ebe5408b4667/html5/thumbnails/9.jpg)
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