Tuesday, January 24, 2012

Agile Testing - Checklist

S.No. Phase Activity Yes/No/NA
1 Sprint Planning Have you clearly understood the User Stories for this Sprint?
2 Is the acceptance criteria clear?
3 Are there any open defects for User Stories from previous Sprint?
4 Have you identified the business critical scenarios for each user story?
5 Have you identified the negative scenarios, if any?
6 Are the necessary wireframes attached to the User Stories?
7 Are there any open queries/doubts for clarifications?
8 Are there any non-functional testing requirements?
9 Are the queries/clarifications noted down in Rally under Discussions Section?
10 Are the Story Point estimates completed?
11 Have you given the estimates for User Stories based on previous Sprint learnings?
12 Are the User Stories assigned to the team?
13 Test Case Preparation Have you identified the Standard testing activities for each user story?
14 Are you using the Standard Test Case template for preparing test cases?
15 Is the naming convention followed?
16 Have you identified the Happy-Path scenario?
17 Have you identified all positive and negative scenarios?
18 Are you validating for different test conditions like Roles, Profiles, Test data ?
19 Have you covered all the user stories for the Sprint?
20 Have you identified the regression scenarios?
21 Have you mentioned the Objective of the test case?
22 Have you mentioned the pre-conditions?
23 Have you mentioned NA if there are no pre-conditions for that test case?
24 Is Spell-Check, formatting done?
25 Have you prepared the test data for execution?
26 Do you have necessary access/permission for Test environments?
27 Is the peer review done for the test cases?
28 Have you updated the task hours on a daily basis?
29 Have you uploaded all the test cases into Rally?
30 Test Execution Have you created the test run for each test case in Rally?
31 Are you updating the Pass/Fail status for the test runs in Rally?
32 Have you logged all the defects with Priority, Severity, Description, Screenshots?
33 Are you sending Defects Summary Mail to the entire team on a daily basis?
34 Are there any new defects found outside the functionalities of the User Stories?
35 Have you informed about the new defects in Daily Stand-up meeting?
36 Have you executed all the test cases?
37 Have you retested all the defects on the latest build?
38 Are there any 'Resolve Immediately' defects still Open on the latest build?
39 Are there any 'High Attention' defects still Open in the latest build?
40 Have you closed all the defects in Rally?
41 Have you notified the Scrum Master and the product Owner about the Open defects?
42 Have you changed the status of User Stories as 'Completed' in Rally?
43 Demo Is the code deployed in Test Environment?
44 Have you done a health check of the application on Test Environment?
45 Has the PO/BA accepted all the User Stories?
46 Are the issues found in UAT logged in Rally?
47 Have you logged defects for the issues found by Product Owner?
48 Are all the User Stories are with status 'Accepted' in Rally?
49 Are you notified with next set of User Stories?

No comments: