How to Manage Testing in Dynamic World 1.1.2
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

How to Manage Testing in Dynamic World 1.1.2

  • 1,147 views
Uploaded on

The latest changes that came up to the software development industry influenced the daily work of everyones in the companies: developers, testers, business analysts, sales, hr etc.… The goal from......

The latest changes that came up to the software development industry influenced the daily work of everyones in the companies: developers, testers, business analysts, sales, hr etc.… The goal from business is to have shorter time to market. Talking about the quality of the system, we engineers are delivering, is crucial! How to test our application faster and effectively is more and more the topic of the discussions. Try to Google the answer and you will see two commons: implement Test Automation process and use Exploratory Testing .

There are a lot of rumors around this. All that leads to misunderstanding what that practices are. I want to break the uncertainty around test automation, exploratory testing and would like to show you the real life examples that could help you. I won't show production code because of NDA but try to use demo project to show the principles behind

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,147
On Slideshare
1,109
From Embeds
38
Number of Embeds
2

Actions

Shares
Downloads
15
Comments
0
Likes
6

Embeds 38

https://twitter.com 34
http://btdconf.com 4

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. How To Manage Testing in Dynamic World @adzynia v 1.1.2
  • 2. ?
  • 3. Idea
  • 4. Minimal Valuable Product
  • 5. GO LIVE
  • 6. AND ? @adzynia
  • 7. Fixing bugs Missing features Angry Users Lack of time
  • 8. Stress
  • 9. QA
  • 10. be Responsible for Quality Write test plan write test cases do manual testing automate testing To
  • 11. To Do In Development Code Review Testing Demo !  User     Story  User     Story  User     Story  User     Story  User     Story  User     Story  User     Story 2 Days Before Demo @adzynia
  • 12. Outsource testing?
  • 13. Oh no... How it can be different?
  • 14. QA != TestingQuality is whole team responsibility
  • 15. BA Dev Tester User Story
  • 16. Look for consensus! not compromise WIN/WIN!WIN/lose lose/WINlose/lose
  • 17. 3 Amigo’s Meeting Tester Busines s Developer
  • 18. Acceptance Scenarios Testing Checklist Testability Tasks Outcome
  • 19. Scenarios Demo https://github.com/adzynia/cucumber-jvm-scrum-test
  • 20. @adzynia
  • 21. How to write Acceptance Scenarios Find more at adzynia.com
  • 22. Manual Testing Is Still Important ! But
  • 23. Checking != Testing @michaelbolton
  • 24. Session Based Test Management VS Test Cases Management
  • 25. Testing Session should be: Goal focused Time-boxed Reported Debriefed
  • 26. Learning Design Execution Feedback Exploratory testing @jamesmarcusbach
  • 27. ? Regression Testing
  • 28. Functional Map
  • 29. MOdel based testing? to be continued…
  • 30. Release to Production should be EASY
  • 31. At the End you will get Friendly Team Living Documentation Automated Acceptance Scenarios Functional Map Testing Session Reports Stable Delivery Pipeline
  • 32. To Do Acceptance Test Design In Development Code Review Testing Demo !  User     Story  User     Story  User     Story  User     Story  User     Story  User     Story  User     Story Development flow  User     Story @adzynia
  • 33. AND Do not forget about Balance Control Ad-hoc
  • 34. @adzynia adzynia.com Email: me@adzynia.com
  • 35. To Read