Alan Page: On Testing


Published on

You name the testing topic, and Alan Page has an opinion on it, hands-on practical experience with it—or both. Spend the afternoon with Alan as he discusses a variety of topics, trends, and tales of software engineering and software testing. In an interactive format loosely based on discovering new testing ideas—and bringing new life to some of the old ideas—Alan shares experiences and stories from his twenty year career as a software tester. Topics may include philosophical rants about code coverage and test pass rates; thoughts on the developer/tester relationship and quality ownership; and insights on test leadership and the real future of test. Join Alan for a unique opportunity to participate in intriguing discussions about testing that will expand your testing knowledge, give you the insight you need to grow your own career, and help your organization succeed.

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

Alan Page: On Testing

  1. 1. MP Half-day Tutorials 5/5/2014 1:00:00 PM Alan Page: On Testing Presented by: Alan Page Microsoft Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 ∙ 904-278-0524 ∙ ∙
  2. 2. Alan Page Microsoft Alan Page is a principal SDET—a fancy name for tester—on the Xbox console team at Microsoft. Edging up on twenty years in software testing, Alan has previously worked on a variety of Microsoft products including Windows, Windows CE, Internet Explorer, and Office Lync. He spent some time as Microsoft’s director of test excellence where he developed and ran technical training programs for testers throughout the company. Alan was the lead author of How We Test Software at Microsoft and contributed chapters on large-scale test automation to Beautiful Testing and Experiences of Test Automation: Case Studies of Software Test Automation. You can follow Alan on his blog or on Twitter @alanpage.
  3. 3. 4/10/2014 1 Alan Page: On Testing Test Ideas are… Ideas
  4. 4. 4/10/2014 2
  5. 5. 4/10/2014 3 The Adjacent Possible Liquid Networks The Slow Hunch Serendipity Error Exaptation Platforms Verifier Tools Functional Testing Acceptance Tests Scenarios Usability Testing World Readiness Exploratory Testing Take home / Beta Unit Testing Code Coverage Static Analysis Code Churn Analysis Performance Testing Security / Privacy Testing Stress Testing QualityProduct QualityEngineering Customer Facing Technology Facing
  6. 6. 4/10/2014 4 Testers, Teams, and Test Teams Generalizing Specialists
  7. 7. 4/10/2014 5 How Does Microsoft …? Leadership is the art of getting someone else to do something you want done because he wants to do it. Dwight Eisenhower
  8. 8. 4/10/2014 6 Some Career AdviceSome Career Advice learn your A-C-B’s
  9. 9. 4/10/2014 7 find the steepest learning curve ride the gravy train
  10. 10. 4/10/2014 8 find a mentor don‘t flip the bozo bit
  11. 11. 4/10/2014 9 the three p’s