Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Clique para adicionar texto
Globalcode – Open4education
Automação de Testes em .Net –
Keep Calm and Just Do It
Bruno Muraw...
Globalcode – Open4education
Experiência
Trabalho a 9 anos com desenvolvimento de software;
5 anos são voltados para qualid...
Clique para adicionar texto
Globalcode – Open4education
Planejamento – Entendendo o
Desafio
Globalcode – Open4education
Planejamento e Priorização
Globalcode – Open4education
Quais as Alternativas?
Qual a linguagem escolher para os testes?
Quais ferramentas utilizar?
Q...
Globalcode – Open4education
Por que C#?
Experiência anterior em .Net
TFS integração com Tasks
TFS Geração de Build
TFS int...
Globalcode – Open4education
Ferramentas Utilizadas
Visual Studio;
NUnit;
Selenium WebDriver;
NuGet;
Globalcode – Open4education
NUnit e suas Vantagens
Ajuda a organizar a estrutura do projeto;
SetUp;
TestFixture;
Test;
Tea...
Clique para adicionar texto
Globalcode – Open4education
Estrutura e Codificação
Globalcode – Open4education
Início de cada Teste
Globalcode – Open4education
Fachada (Façade)
Globalcode – Open4education
Fachada (Façade)
Globalcode – Open4education
Camada Simular
Globalcode – Open4education
Camada Simular
Globalcode – Open4education
Pages – Execução
Globalcode – Open4education
Pages – Execução
Globalcode – Open4education
Classe com Atributos
WebElements
Globalcode – Open4education
Final de cada Teste
Globalcode – Open4education
Padrão de Projeto
Mescla entre Page Object e Façade;
Encapsulamento da Aplicação;
Simplificaçã...
Clique para adicionar texto
Globalcode – Open4education
Estratégia de Execução e
Acompanhamento
Globalcode – Open4education
Estratégia de Categorias
Globalcode – Open4education
Categories/Traits
Globalcode – Open4education
Build – Controller e Agents
Globalcode – Open4education
Build Programado
Globalcode – Open4education
Build com Integração
Globalcode – Open4education
Build
Globalcode – Open4education
Build
Globalcode – Open4education
Builds e Integração Contínua
Roda a cada commit;
Valida a integração entre as funcionalidades;...
Globalcode – Open4education
Relatório
Globalcode – Open4education
Relatório
Globalcode – Open4education
Relatório
Globalcode – Open4education
Relatório
Clique para adicionar texto
Globalcode – Open4education
Resultados Alcançados
Globalcode – Open4education
Cenários Tempo Médio Tempo Total
61 2,23 136,03
61 5,25 320,25
Diferença 3,02 184,22
Tempo de ...
Globalcode – Open4education
Vantagens Alcançadas
Utilização de código escrito em mesma
linguagem;
Integração de equipes de...
Globalcode – Open4education
Próximos Passos
Builds por Categories
Execução de Build em Grid
Clique para adicionar texto
Globalcode – Open4education
Obrigado!
brunomurawski@gmail.com
Upcoming SlideShare
Loading in …5
×

Automacao de testes em .NET? Keep Calm and Just do It

484 views

Published on

Estudo de caso de automação de testes funcionais em um e-commerce de uma das marcas mais representativas do ramo de artigos esportivos. Levantar o questionamento sobre o momento decisório da escolha das ferramentas de automação, focando especificamente em projetos e clientes que definem o .Net como ambiente de desenvolvimento. Quais as alternativas de mercado para automação? Qual a linguagem escolher para os testes? Quais frameworks? E a integração contínua? A partir destes pontos, demonstrar o planejamento dos testes, a estratégia de cobertura em níveis traçada para atender o projeto e a apresentação dos relatórios de resultados da execução dos testes automatizados. Integração de ferramentas como: Visual Studio, NUnit, Selenium WebDriver, NuGet escolhidas para alcançar o objetivo proposto.

Published in: Education
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Automacao de testes em .NET? Keep Calm and Just do It

  1. 1. Clique para adicionar texto Globalcode – Open4education Automação de Testes em .Net – Keep Calm and Just Do It Bruno Murawski Analista de Testes
  2. 2. Globalcode – Open4education Experiência Trabalho a 9 anos com desenvolvimento de software; 5 anos são voltados para qualidade e testes de software; Automação de testes funcionais; Performance; Segurança; Participação em projetos com equipes de desenvolvimento ágil para o setor financeiro e e- commerce
  3. 3. Clique para adicionar texto Globalcode – Open4education Planejamento – Entendendo o Desafio
  4. 4. Globalcode – Open4education Planejamento e Priorização
  5. 5. Globalcode – Open4education Quais as Alternativas? Qual a linguagem escolher para os testes? Quais ferramentas utilizar? Quais frameworks?
  6. 6. Globalcode – Open4education Por que C#? Experiência anterior em .Net TFS integração com Tasks TFS Geração de Build TFS integração com Ambiente do Cliente Fácil Entendimento para o Desenvolvimento Utilização dos Códigos por Parte do Cliente
  7. 7. Globalcode – Open4education Ferramentas Utilizadas Visual Studio; NUnit; Selenium WebDriver; NuGet;
  8. 8. Globalcode – Open4education NUnit e suas Vantagens Ajuda a organizar a estrutura do projeto; SetUp; TestFixture; Test; TearDown; TestExplorer customizado; Assertions.
  9. 9. Clique para adicionar texto Globalcode – Open4education Estrutura e Codificação
  10. 10. Globalcode – Open4education Início de cada Teste
  11. 11. Globalcode – Open4education Fachada (Façade)
  12. 12. Globalcode – Open4education Fachada (Façade)
  13. 13. Globalcode – Open4education Camada Simular
  14. 14. Globalcode – Open4education Camada Simular
  15. 15. Globalcode – Open4education Pages – Execução
  16. 16. Globalcode – Open4education Pages – Execução
  17. 17. Globalcode – Open4education Classe com Atributos WebElements
  18. 18. Globalcode – Open4education Final de cada Teste
  19. 19. Globalcode – Open4education Padrão de Projeto Mescla entre Page Object e Façade; Encapsulamento da Aplicação; Simplificação no Entendimento; Permite o Isolamento entre os Testes e seus Blocos de Execução; Fácil Manutenção; Fácil Leitura dos Testes para Todos os Envolvidos
  20. 20. Clique para adicionar texto Globalcode – Open4education Estratégia de Execução e Acompanhamento
  21. 21. Globalcode – Open4education Estratégia de Categorias
  22. 22. Globalcode – Open4education Categories/Traits
  23. 23. Globalcode – Open4education Build – Controller e Agents
  24. 24. Globalcode – Open4education Build Programado
  25. 25. Globalcode – Open4education Build com Integração
  26. 26. Globalcode – Open4education Build
  27. 27. Globalcode – Open4education Build
  28. 28. Globalcode – Open4education Builds e Integração Contínua Roda a cada commit; Valida a integração entre as funcionalidades; Valida se os critérios de aceitação foram alcançados; Monitora o funcionamento do e-commerce em produção; Assegura uma resposta rápida caso o build falhe (via e-mail);
  29. 29. Globalcode – Open4education Relatório
  30. 30. Globalcode – Open4education Relatório
  31. 31. Globalcode – Open4education Relatório
  32. 32. Globalcode – Open4education Relatório
  33. 33. Clique para adicionar texto Globalcode – Open4education Resultados Alcançados
  34. 34. Globalcode – Open4education Cenários Tempo Médio Tempo Total 61 2,23 136,03 61 5,25 320,25 Diferença 3,02 184,22 Tempo de Execução
  35. 35. Globalcode – Open4education Vantagens Alcançadas Utilização de código escrito em mesma linguagem; Integração de equipes de desenvolvimento e testes; Integração Contínua; Execução de testes automatizados para apurar a qualidade de cada entrega;
  36. 36. Globalcode – Open4education Próximos Passos Builds por Categories Execução de Build em Grid
  37. 37. Clique para adicionar texto Globalcode – Open4education Obrigado! brunomurawski@gmail.com

×