1 / 36

SETEMBRO, 2010 | SÃO PAULO

SETEMBRO, 2010 | SÃO PAULO. This slide deck is a combination of the slides that I used for parts 1 and 2 of this session. C Ó DIGO DA SESS Ã O: #####. Software Testing with Visual Studio 2010. Brian Keller Sr. Technical Evangelist Microsoft Corporation. I work here…. …on this….

dayton
Download Presentation

SETEMBRO, 2010 | SÃO PAULO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SETEMBRO, 2010 | SÃO PAULO

  2. This slide deck is a combination of the slides that I used for parts 1 and 2 of this session.

  3. CÓDIGO DA SESSÃO: ##### Software Testing with Visual Studio 2010 Brian Keller Sr. Technical Evangelist Microsoft Corporation

  4. I work here…

  5. …on this…

  6. …and this. http://bit.ly/ThisWeekC9

  7. I blog here:http://blogs.msdn.com/briankel

  8. http://www.tinyurl.com/ALM2010Book I published here:

  9. AgendaSubtítulo de Agenda • Understand Microsoft’s testing investments with Visual Studio 2010. • Learn how to use Microsoft Test Manager to more effectively author, manage, and execute test cases. • Understand how to eliminate “no repro” scenarios by utilizing actionable bugs, including rich test run information and IntelliTrace.

  10. Part 1 of 2 • Philosophy and Design Goals • Microsoft Test Manager • Test Plans • Test Case Management • Authoring Tests • Running Tests • Fast-Forward for Manual Testing • Introduction to Coded UI Tests

  11. Part 2 of 2 • Advanced Coded UI Tests • Debugging with IntelliTrace • Lab Management • Build-Deploy-Test • Best Practices • Getting Started

  12. Visual Studio 2010

  13. software bugs cost the US economy an estimated $59.5 billion every year last year, canceled projects cost firms $67 billion; overruns on the other projects racked up another $21billion on average professional coders make 100 to 150 errors in every 1000 lines of code they write

  14. need something a little more concrete?

  15. USS Yorktown, SmartShip • crew member entered 0 in a data entry field, caused a “divide by 0” error that shut down propulsion • dead in the water for 2hrs 45mins

  16. Ariane 5 Flight 501 • re-used code from ariane 4, but took a different flight path because of different booster design • conversation from 64bit float to 16bit signed int caused overflow (exception handler was disabled for perf reasons) • cost: > $370 million @ 1996 prices

  17. F-22 Raptor • deploying overseas to japan the first time • crossed international dateline, computers crashed losing all navigation and communications systems • clear weather allowed them to follow tankers back to hawaii Raptor is likely the most advanced manned aircraft that will ever fly…

  18. need something a little more visual?

  19. Climbing Cost of Failure Conditioning Training Training Phase

  20. Release Cost of Bugs Test Development Software Phase

  21. Push Quality Upstream Release Cost of Bugs Test Development Software Phase

  22. Tester Segmentation 70% of testing happens here majority of test tools target here Black Box Testing White Box Testing API Testing

  23. What usually happens when a tester finds a bug? Graphic by Jeff Atwood (CodingHorror.com)

  24. Microsoft Test Manager

  25. Credit: Michael Niggel

  26. How did I get here!?

  27. Actionable Bugs + IntelliTrace

  28. Lab Management

  29. Automation Platform Support

  30. © 2008 Microsoft Corporation.Todos os direitos reservados.Microsoft, Windows, Windows Vista e outros nomes de produtos são ou podem ser marcas registradas e/ou marcas comerciais nos EUA e/ou outros países. Este documento é meramente informativo e representa a visão atual da Microsoft Corporation a partir da data desta apresentação.Como a Microsoft deve atender a condições de mercado em constante alteração, este documento não deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft não pode garantir a precisão de qualquer informação fornecida após a data desta apresentação.A MICROSOFT NÃO DÁ QUALQUER GARANTIA, SEJA ELA EXPRESSA, IMPLÍCITA OU ESTATUTÁRIA, REFERENTE ÀS INFORMAÇÕES DESTA APRESENTAÇÃO.

More Related