Team Foundation Server

2.859 visualizações

Publicada em

Slide apresentado no Evento Azure Services Br em Curitiba dia 21/05

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.859
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Artefatos do projeto, como requisitos, tarefas, bugs, o código fonte, e construir e os resultados dos testes são armazenados em um data warehouse. Relatórios poderosa e dashboards fornecem rastreabilidade tendências históricas, pleno e visibilidade em tempo real em qualidade e progresso contra a intenção do negócio.
  • 1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
  • 1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
  • Usando o Visual Studio Premium ou Ultimate Visual Studio, você pode criar um código de teste da interface do usuário que pode testar se a interface de usuário para um aplicativo funciona corretamente. O código de teste da interface do usuário realiza ações sobre os controles de interface de usuário para um aplicativo e verifica se os controles corretos são exibidos com os valores corretos.
  • 1 – Testes Manuais2 - Code Ui3 – Gerenciamento de Caso de Teste
  • Sharedsteps- Sua equipe pode usar etapas compartilhado para agilizar a definição e manutenção de casos de teste manual. Muitos exames exigem a mesma seqüência de etapas a serem executadas por vários casos de teste. Com a criação de medidas comuns, você pode definir uma seqüência de passos uma vez e inseri-lo em muitos casos de teste. Por exemplo, se cada caso de teste exige um testador para fazer logon no aplicativo, você pode criar um conjunto de medidas compartilhadas para executar essas ações. Você pode então adicionar as etapas compartilhada para cada caso de teste e execute os passos usando o Test Runner.
  • Traduzir os 3 itens
  • Traduzir os 3 itens
  • A plataforma de serviços Azure é formada de um sistema operacional, Windows Azure, e um conjunto de serviços - SQL Azure e AppFabric - que podem ser usados individualmente ou em conjunto.
  • Team Foundation Server

    1. 1. TeamFoundation Server<br />Maira Iantas@mairaiantas | @ItGirlsMMs<br />
    2. 2. Maira Iantas. . .?<br />Bacharel em Sistemas de Informação<br />Três anos de desenvolvimento .Net <br />Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI<br />MSN:maira_sem_acento@hotmail.com<br />Gtalk: mairacristinaiantas@gmail.com<br /> Twitter: @mairaiantas | http://mairaiantas.wordpress.com<br />Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/<br />2<br />
    3. 3. Agenda<br />O que é ALM?<br />O que é TeamFoundationServer ?<br />Controle de Versão<br />Acompanhamento dos itens de trabalho<br />Automação de Build<br />Portal de equipe<br />Relatórios<br />MS VS Team Explorer<br />Gerenciamento de Casos de Testes<br />Demo<br />Azure | Conceitual<br />SQL Azure | Conceitual<br />3<br />
    4. 4. ALM | O que é?<br />Application Lifecycle Management | Gerencimento do Ciclo de Vida da Aplicação<br />Um conjunto de disciplinas que governa o processo de planejar, construir e gerenciar as aplicações através do seu ciclo de vida <br />Você pode usar Visual Studio para reduzir riscos e aumentar a produtividade de seu ciclo de vida do aplicativo.<br />4<br />
    5. 5. 5<br />
    6. 6. Team Foundation Server | O que é?<br />6<br />
    7. 7. Team Foundation Server | O que é?<br />7<br /> Ferramenta de gerenciamento do <br />ciclo de vida de um software . . . <br />
    8. 8. Team Foundation Server | O que é?<br />Visual Studio <br />Team Foundation Server 2010<br />Fococentralizador de equipe<br />Controlador de Versão<br />Work Item Tracking<br />Version <br />Control<br />Test Case Management<br />T<br />T<br />T<br />T<br />VM<br /><ul><li> Requirements/</li></ul> User stories<br /><ul><li> Tasks
    9. 9. Bugs
    10. 10. Test cases
    11. 11. …</li></ul>T<br />T<br />T<br />T<br /> Gestão dos Processos de Testes<br /> Lab Management<br /> Build Automatizado<br />Build Management<br />Reports and Dashboards<br />Lab Management<br />Gerenciador de Bug/Work Itens<br />8<br />
    12. 12. Team Foundation Server | Versões<br />9<br />O Team Foundation server <br />pode serinstaladoem. . . <br />9<br />
    13. 13. 10<br />Team Foundation Server | Versões<br />Visual Studio Team Explorer Everywhere<br />Visual Studio Lab Management<br />Microsoft Test Manager<br />Visual Studio Team Explorer<br />Visual Studio IDE<br />Visual Studio Team Foundation Server<br />Visual Studio <br /> 2010 Ultimate*<br />x<br />x<br />x<br />x<br />x<br />Visual Studio <br /> 2010 Premium*<br />x<br />x<br />x<br />Visual Studio <br /> 2010 Professional*<br />x<br />x<br />x<br />Visual Studio Test Professional 2010 *<br />x<br />x<br />x<br />Visual Studio Lab Management 2010<br />x<br />Visual Studio Team Explorer Everywhere 2010<br />x<br />*Com assinatura MSDN<br />
    14. 14. 11<br />
    15. 15. Controle de Versão<br />Ter controle de quem está modificando o arquivo;<br />Recuperar alguma versão anterior de um arquivo;<br />Comparar versões de arquivos para identificar o que foi modificado e por quem;<br />Controlar o acesso para que não haja perda de informações.<br />12<br />
    16. 16. Controle de Versão| Recursos<br />Check-in<br />Check-out<br />Undo Check-in<br />Branching<br />Merging<br />13<br />Changesets<br />Shelving<br />Check-In Policy<br />Check-InNotes<br />WorkSpaces<br />
    17. 17. Acompanhamentos dos Itens de Trabalho | Recursos<br />14<br />
    18. 18. Team Explorer| Recursos<br />Work Items<br />Documents<br />Reports<br />Buids<br />Source Control<br />
    19. 19. Team Web Acess| Recursos<br />
    20. 20. Excel - Office| Recursos<br />
    21. 21. Project - Office| Recursos<br />
    22. 22. Portal da Equipe| Recursos<br />
    23. 23.
    24. 24. Automação de Builds| Recursos<br />Fila de compilações<br />Regras de Build.<br />Relatórios/Resultados<br />Envio por email.<br />21<br />
    25. 25. Regras de Build| Recursos<br />22<br />
    26. 26. Fila de compilações| Recursos<br />23<br />
    27. 27. Relatórios/Resultados | Recursos<br />24<br />
    28. 28.
    29. 29. Testes<br />26<br />
    30. 30. 27<br />Teste| Testes Manuais<br />
    31. 31. Teste| Code UI<br />
    32. 32. 29<br />Teste| Gerenciamento dos Casos de Testes<br />
    33. 33. Qualidade<br />
    34. 34. Team Foundation Server como controle de versão universal<br />Acessoemoutrasplataformas e linguagens<br />31<br />
    35. 35. 32<br />Team Foundation Server 2010 Everywhere| Java<br />
    36. 36.
    37. 37. Work Items<br />Todo e qualquer item a ser trabalhado em um projeto é um Work Item.<br />São unidades de comunicaçãodentro da equipe de desenvolvimento<br />34<br />Gerencietudopelo Team Explorer<br />Crieatividades no Excel<br />Atribuaatividadesatravés do Project<br />Veja o status do projeto no Excel ou Project<br />Acompanhe a evoluçãopelo Portal<br />
    38. 38. Work Items | Tipos<br />35<br />
    39. 39.
    40. 40. Relatórios<br />37<br />Percentof work<br />completed<br />Summary of current<br />Test results<br />User<br />stories<br />
    41. 41. Relatórios<br />38<br />Code churn<br />Test plan progress<br />Bug reactivations<br />
    42. 42.
    43. 43. Demo<br />
    44. 44. 41<br />“Se você sempre faz a mesma coisa – obterá sempre o mesmo resultado”<br />
    45. 45. Azure| O que é?<br />Sistema Operacional na nuvem<br />42<br />
    46. 46. 43<br />
    47. 47. Plataforma flexível<br />Disponibiliza um conjunto específico de serviços para criação, distribuição e atualização de aplicações Web.<br />Sem a necessidade e preocupação de manutenção de servidores locais ou terceirizados<br />44<br />
    48. 48. 45<br />É um servidor SQL Server abrigado na nuvem. <br />Funções de um banco de dados relacional, mas sua plataforma é maleável, sempre disponível e balanceada. <br />
    49. 49.
    50. 50. 47<br />O TFS estánasnuvens? | Sim<br />
    51. 51.   Referências<br />Visual Studio Team Foundation Server 2010<br />http://www.microsoft.com/visualstudio/en-us/solutions/cloud-development/overview <br />Getting Started With Visual Studio Application Lifecycle Management<br />http://msdn.microsoft.com/en-us/library/dd286491.aspx<br />48<br />
    52. 52. Maira Iantas. . .?<br />Bacharel em Sistemas de Informação<br />Três anos de desenvolvimento .Net <br />Membros do Grupo IT4ALL | AzureServiceBr | TI24x7| EmpregaTI<br />MSN:maira_sem_acento@hotmail.com<br />Gtalk: mairacristinaiantas@gmail.com<br /> Twitter: @mairaiantas | http://mairaiantas.wordpress.com<br />Twitter: @ITGirlsMMS | http://itgirlsmms.wordpress.com/<br />49<br />
    53. 53. © 2009 Microsoft Corporation. All rights reserved. Microsoft, MSDN, the MSDN logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.  <br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />

    ×