SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
© 2012, Asynchrony Solutions, Inc. All rights reserved.
May 20, 2015
AGILE QA AT ASYNCHRONY
© 2012, Asynchrony Solutions, Inc. All rights reserved.
The Blue Screen Of Death
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is bad
© 2012, Asynchrony Solutions, Inc. All rights reserved.
So is this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is how we work
© 2012, Asynchrony Solutions, Inc. All rights reserved.
No QA for first 3 months of project
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA involved from the start of the project
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA doing test automation from the start
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA role on a team
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Lawful Evil QA
© 2012, Asynchrony Solutions, Inc. All rights reserved.
We never do this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
We do a lot of this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
And this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is a problem
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is a problem
© 2012, Asynchrony Solutions, Inc. All rights reserved.
“I see broken software…”
© 2012, Asynchrony Solutions, Inc. All rights reserved.
© Copyright 2013 Asynchrony
Questions?
Links to QA resources on
the next three slides
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 1 of 3
What is a Quality Advocate
https://mattphilip.wordpress.com/2013/09/03/quality-advocacy/
Things to test
http://infiniteundo.com/post/25230828820/things-you-should-test
Falsehoods programmers believe
http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time
http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time
James Lyndsay in Testing Experience magazine: “Why can’t testers code?”
http://www.testingexperience.com/issues/testingexperience01_03_08.pdf
Where do bugs come from
http://www.slideshare.net/noahsussman/software-entomology-or-where-do-bugs-come-from
Why you should move that button 3px to the left
http://www.gv.com/lib/design-details
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 2 of 3
Google's testing blog
http://googletesting.blogspot.com/
Google's ten minute test plan
http://googletesting.blogspot.com/2011/09/10-minute-test-plan.html
The difference between quality control and quality assurance
http://www.onquality.info/2011/10/difference-between-qa-and-qc.html
Agile QA testing
http://www.dpwhelan.com/presentations/Agile%20Testing%20and%20the%20Role%20of%20the%20Agile%20Tester%202008-
04-21.pdf
T-shaped testers
http://thesocialtester.co.uk/t-shaped-testers-and-their-role-in-a-team/
http://thesocialtester.co.uk/t-shaped-tester-square-shaped-team/
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 3 of 3
Selenium Webdriver API for browser testing
http://docs.seleniumhq.org/projects/webdriver/
Android Monkey for UI tests
https://developer.android.com/tools/help/monkey.html
How to make your Windows network deliberately flaky
http://www.ghacks.net/2013/11/22/clumsy-makes-windows-network-conditions-worse-purpose/
How to make your Mac network deliberately flaky
http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets-you-simulate-internet-and-bandwidth-
conditions/
Gremlins.js for JavaScript random actions
http://www.webappers.com/2014/03/12/gremlins-js-simulates-random-user-actions/

Más contenido relacionado

Similar a LaunchCoderGirl - Agile QA at Asynchrony

Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants SOASTA
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants SOASTA
 
Everything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseEverything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseVMware Tanzu
 
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?Matthew Philip
 
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...AlignMentor
 
Marcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseMarcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseSegFaultConf
 
How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...VMware Tanzu
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product SecurityVMware Tanzu
 
Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Sridhar Throvagunta, PMP
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentationMichael Chaize
 
Adobe presentation sydney
Adobe presentation sydneyAdobe presentation sydney
Adobe presentation sydneyMichael Buckley
 
Techved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved Consulting
 
The Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipThe Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipVMware Tanzu
 
Cloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveCloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveVMware Tanzu
 
Architectures That Bend but Don't Break
Architectures That Bend but Don't BreakArchitectures That Bend but Don't Break
Architectures That Bend but Don't BreakMatt Stine
 
Data Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentData Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentVMware Tanzu
 
Kanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceKanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceMatthew Philip
 
Cloud Native Key Management
Cloud Native Key ManagementCloud Native Key Management
Cloud Native Key ManagementVMware Tanzu
 

Similar a LaunchCoderGirl - Agile QA at Asynchrony (20)

Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
 
Everything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseEverything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the Enterprise
 
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
 
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
 
Marcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseMarcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the Enterprise
 
How Automation Reveals Technical Debt
How Automation Reveals Technical DebtHow Automation Reveals Technical Debt
How Automation Reveals Technical Debt
 
How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product Security
 
Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...
 
The Kanban Iceberg -- LKFR14
The Kanban Iceberg -- LKFR14The Kanban Iceberg -- LKFR14
The Kanban Iceberg -- LKFR14
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentation
 
Adobe presentation sydney
Adobe presentation sydneyAdobe presentation sydney
Adobe presentation sydney
 
Techved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web Space
 
The Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipThe Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security Leadership
 
Cloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveCloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, Repave
 
Architectures That Bend but Don't Break
Architectures That Bend but Don't BreakArchitectures That Bend but Don't Break
Architectures That Bend but Don't Break
 
Data Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentData Driven Decision Making for Product Development
Data Driven Decision Making for Product Development
 
Kanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceKanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conference
 
Cloud Native Key Management
Cloud Native Key ManagementCloud Native Key Management
Cloud Native Key Management
 

Último

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

LaunchCoderGirl - Agile QA at Asynchrony

  • 1. © 2012, Asynchrony Solutions, Inc. All rights reserved. May 20, 2015 AGILE QA AT ASYNCHRONY
  • 2. © 2012, Asynchrony Solutions, Inc. All rights reserved. The Blue Screen Of Death
  • 3. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is bad
  • 4. © 2012, Asynchrony Solutions, Inc. All rights reserved. So is this
  • 5. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is how we work
  • 6. © 2012, Asynchrony Solutions, Inc. All rights reserved. No QA for first 3 months of project
  • 7. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA involved from the start of the project
  • 8. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA doing test automation from the start
  • 9. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA role on a team
  • 10. © 2012, Asynchrony Solutions, Inc. All rights reserved. Lawful Evil QA
  • 11. © 2012, Asynchrony Solutions, Inc. All rights reserved. We never do this
  • 12. © 2012, Asynchrony Solutions, Inc. All rights reserved. We do a lot of this
  • 13. © 2012, Asynchrony Solutions, Inc. All rights reserved. And this
  • 14. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is a problem
  • 15. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is a problem
  • 16. © 2012, Asynchrony Solutions, Inc. All rights reserved. “I see broken software…”
  • 17. © 2012, Asynchrony Solutions, Inc. All rights reserved. © Copyright 2013 Asynchrony Questions? Links to QA resources on the next three slides
  • 18. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 1 of 3 What is a Quality Advocate https://mattphilip.wordpress.com/2013/09/03/quality-advocacy/ Things to test http://infiniteundo.com/post/25230828820/things-you-should-test Falsehoods programmers believe http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time James Lyndsay in Testing Experience magazine: “Why can’t testers code?” http://www.testingexperience.com/issues/testingexperience01_03_08.pdf Where do bugs come from http://www.slideshare.net/noahsussman/software-entomology-or-where-do-bugs-come-from Why you should move that button 3px to the left http://www.gv.com/lib/design-details
  • 19. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 2 of 3 Google's testing blog http://googletesting.blogspot.com/ Google's ten minute test plan http://googletesting.blogspot.com/2011/09/10-minute-test-plan.html The difference between quality control and quality assurance http://www.onquality.info/2011/10/difference-between-qa-and-qc.html Agile QA testing http://www.dpwhelan.com/presentations/Agile%20Testing%20and%20the%20Role%20of%20the%20Agile%20Tester%202008- 04-21.pdf T-shaped testers http://thesocialtester.co.uk/t-shaped-testers-and-their-role-in-a-team/ http://thesocialtester.co.uk/t-shaped-tester-square-shaped-team/
  • 20. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 3 of 3 Selenium Webdriver API for browser testing http://docs.seleniumhq.org/projects/webdriver/ Android Monkey for UI tests https://developer.android.com/tools/help/monkey.html How to make your Windows network deliberately flaky http://www.ghacks.net/2013/11/22/clumsy-makes-windows-network-conditions-worse-purpose/ How to make your Mac network deliberately flaky http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets-you-simulate-internet-and-bandwidth- conditions/ Gremlins.js for JavaScript random actions http://www.webappers.com/2014/03/12/gremlins-js-simulates-random-user-actions/