BJDsolutions.com agile process

617 views
562 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
617
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

BJDsolutions.com agile process

  1. 1. Going Agile Agile Software Testing Process at speed of light
  2. 2. Going Agile <ul><li>Business Requirements </li></ul><ul><li>Test Planning </li></ul><ul><li>Test Cases </li></ul><ul><li>Test Reporting and Metrics </li></ul><ul><li>Test Tools and Automation </li></ul>
  3. 3. Going Agile <ul><li>Business Requirements </li></ul>
  4. 4. Going Agile <ul><li>Test Planning </li></ul><ul><li>Dependencies </li></ul><ul><li>Product Features & Focus </li></ul><ul><li>Feature to be tested. </li></ul><ul><li>Functional Testing focus </li></ul><ul><li>Defects Regression </li></ul><ul><li>Business Validation </li></ul><ul><li>Build Criteria </li></ul><ul><li>QA Entrance / Exit Criteria Dependencies </li></ul><ul><li>Risk Management </li></ul><ul><li>Lab/Test Environment/Equipment Requirements </li></ul><ul><li>Test Resource Allocation </li></ul>
  5. 5. Going Agile <ul><li>Sources for Gathering Data for Test Strategies </li></ul><ul><li>Business Product Requirements Documents (PRD) </li></ul><ul><li>BA Product Specification Documents (PSD) </li></ul><ul><li>Development and Architectural Documents (TDD) </li></ul><ul><li>Development first iterations and direct discussions </li></ul><ul><li>Previous defects </li></ul><ul><li>Customer support feedback </li></ul>
  6. 6. Going Agile <ul><li>Build Criteria </li></ul><ul><li>Stable builds </li></ul><ul><li>Build to pass unit test </li></ul>
  7. 7. Going Agile <ul><li>Branch in SVN </li></ul><ul><li>Plan branching. </li></ul><ul><li>Planning merging branch to trunk </li></ul>
  8. 8. Going Agile <ul><li>Test Cases : Functional </li></ul><ul><li>Primary Scenario </li></ul><ul><li>Alternate Scenario </li></ul><ul><li>Defect regression Tests </li></ul><ul><li>Boundary testing </li></ul><ul><li>Security Testing </li></ul><ul><li>Error testing </li></ul><ul><li>Wireframe testing </li></ul>
  9. 9. Going Agile <ul><li>Test Cases details </li></ul><ul><li>Steps to test </li></ul><ul><ul><li>Steps that are performed to complete the test case </li></ul></ul><ul><ul><li>Clear enough to allow someone unfamiliar with the case to run it </li></ul></ul><ul><li>Results: </li></ul><ul><li>Current results of the test cases </li></ul><ul><li>Expected Results: </li></ul><ul><ul><li>State clearly what expected results of pass and fail look like. </li></ul></ul><ul><ul><li>What error messages are OK, what are not, etc. </li></ul></ul>
  10. 10. Going Agile <ul><li>Test Data </li></ul><ul><li>Testing with seed data close to production data </li></ul>
  11. 11. Going Agile <ul><li>Test Cases : Integration </li></ul><ul><li>Build on the Functional tests, but cross use case boundaries to test integration between the cases </li></ul><ul><li>Different modules of the same development level when ready </li></ul><ul><li>Web services testing. </li></ul>
  12. 12. Going Agile <ul><li>SMOKE TEST TAG - Typical Characteristics </li></ul><ul><li>Provide a basic sanity check of elements necessary testing </li></ul><ul><li>Include emphasis on the most important and visible functions </li></ul><ul><li>Should take no more than 1-2 days to complete on good builds </li></ul><ul><li>Do not generally require special environment and are of a basic design </li></ul><ul><li>Should amount to around 5% of all cases </li></ul>
  13. 13. Going Agile <ul><li>Build coverage </li></ul><ul><li>Run all primary scenarios </li></ul><ul><li>Run all Defect test cases </li></ul><ul><li>Run Boundary Test cases </li></ul><ul><li>Run Alternate Test Cases </li></ul><ul><li>Run error test cases </li></ul><ul><li>Run wire frame test cases </li></ul>
  14. 14. Going Agile <ul><li>Deployment Plan </li></ul><ul><li>Services down (maintenance page up) </li></ul><ul><li>Deployment (md5 check to verify ) </li></ul><ul><li>Scripts to update DB </li></ul><ul><li>Verify all Services up </li></ul><ul><li>Run primary scenario test cases </li></ul><ul><li>Run defect regression test cases </li></ul>
  15. 15. Going Agile /Report Matrices
  16. 16. Going Agile /Defect Matrices 1.2. 5: Defect Regression

×