QA/Feature Testing: Difference between revisions

m
-
m (-)
Line 14: Line 14:
== Process overview ==
== Process overview ==
=== Phase 1: Kickoff and Test Plan sign off ===
=== Phase 1: Kickoff and Test Plan sign off ===
[[File:qa_phase1.png|Phase 1]]
* <u>QA requests a feature walkthrough from the engineering team responsible with the feature</u>
* <u>QA requests a feature walkthrough from the engineering team responsible with the feature</u>
** '''Description''': the walkthrough can consist of an actual demo held by the engineering team, a discussion based on a very specific agenda or an email thread tackling a very specific list of topics/questions essential for sketching a Test Plan
** '''Description''': the walkthrough can consist of an actual demo held by the engineering team, a discussion based on a very specific agenda or an email thread tackling a very specific list of topics/questions essential for sketching a Test Plan
Line 30: Line 31:


=== Phase 2: Test preparation and scheduling ===
=== Phase 2: Test preparation and scheduling ===
[[File:qa_phase2.png|Phase 2]]
* <u>If the draft Test Plan has been signed off by the engineering team, QA starts creating high-level test cases based on the Test Objectives described in the Test Plan</u>
* <u>If the draft Test Plan has been signed off by the engineering team, QA starts creating high-level test cases based on the Test Objectives described in the Test Plan</u>
** '''When''': immediately after the Test Plan has been formally signed off
** '''When''': immediately after the Test Plan has been formally signed off
Line 45: Line 47:


=== Phase 3: Mid Nightly test execution and sign off ===
=== Phase 3: Mid Nightly test execution and sign off ===
[[File:qa_phase3.png|Phase 3]]
* <u>QA sends out a preliminary status report and schedule update before the mid-Nightly feature sign off</u>
* <u>QA sends out a preliminary status report and schedule update before the mid-Nightly feature sign off</u>
** '''Goal''': For QA to discuss the status of the feature with the Engineering team, prior to the formal sign off.
** '''Goal''': For QA to discuss the status of the feature with the Engineering team, prior to the formal sign off.
Line 56: Line 59:


=== Phase 4: Pre Beta test execution and sign off ===
=== Phase 4: Pre Beta test execution and sign off ===
[[File:qa_phase4.png|Phase 4]]
* <u>QA sends out a preliminary status report and schedule update 1 week before the pre-Beta sign-off</u>
* <u>QA sends out a preliminary status report and schedule update 1 week before the pre-Beta sign-off</u>
** '''Goal''': For QA to discuss the status of the feature with the Engineering team, prior to the formal sign off.
** '''Goal''': For QA to discuss the status of the feature with the Engineering team, prior to the formal sign off.
Line 65: Line 69:


=== Phase 5: Pre Release test execution and sign off ===
=== Phase 5: Pre Release test execution and sign off ===
[[File:qa_phase5.png|Phase 5]]
* <u>(not always applicable) Engineering QA hands over the feature to Release QA and informs the engineering team about it</u>
* <u>(not always applicable) Engineering QA hands over the feature to Release QA and informs the engineering team about it</u>
** '''When''': in the 1st week of the release cycle
** '''When''': in the 1st week of the release cycle
Line 82: Line 87:
{| class="wikitable"  
{| class="wikitable"  
|-
|-
! WEEK NO. !! WEEK #1 <br/>(1st new Beta) !! WEEK #2 !! WEEK #3 !! WEEK #4 !! WEEK #5 !! WEEK #6 <br/>(1st RC)
! WEEK NO. !! width=100px|WEEK #1 <br/>(1st new Beta) !! width=100px|WEEK #2 !! width=100px|WEEK #3 !! width=100px|WEEK #4 !! width=100px|WEEK #5 !! width=100px|WEEK #6 <br/>(1st RC)
|-
|-
| '''NIGHTLY''' || || Preliminary feature status report || Mid Nightly feature sign offs || Preliminary feature status report || Pre Beta feature sign offs ||  
| '''NIGHTLY''' || || Preliminary feature status report || Mid Nightly feature sign offs || Preliminary feature status report || Pre Beta feature sign offs ||  
Line 92: Line 97:
{| class="wikitable"
{| class="wikitable"
|-
|-
! WEEK NO. !! WEEK #1 <br/>(1st new Beta) !! WEEK #2 !! WEEK #3 !! WEEK #4 !! WEEK #5 !! WEEK #6 !! WEEK #7 <br/>(1st RC)
! WEEK NO. !! width=100px|WEEK #1 <br/>(1st new Beta) !! width=100px|WEEK #2 !! width=100px|WEEK #3 !! width=100px|WEEK #4 !! width=100px|WEEK #5 !! width=100px|WEEK #6 !! width=100px|WEEK #7 <br/>(1st RC)
|-
|-
| '''NIGHTLY''' || || Preliminary feature status report || Mid Nightly feature sign offs || || Preliminary feature status report || Pre Beta feature sign offs ||  
| '''NIGHTLY''' || || Preliminary feature status report || Mid Nightly feature sign offs || || Preliminary feature status report || Pre Beta feature sign offs ||  
Line 103: Line 108:
{| class="wikitable"
{| class="wikitable"
|-
|-
! WEEK NO. !! WEEK #1 <br/>(1st new Beta) !! WEEK #2 !! WEEK #3 !! WEEK #4 !! WEEK #5 !! WEEK #6 !! WEEK #7 !! WEEK #8 <br/>(1st RC)
! WEEK NO. !! width=100px|WEEK #1 <br/>(1st new Beta) !! width=100px|WEEK #2 !! width=100px|WEEK #3 !! width=100px|WEEK #4 !! width=100px|WEEK #5 !! width=100px|WEEK #6 !! width=100px|WEEK #7 !! width=100px|WEEK #8 <br/>(1st RC)
|-
|-
| '''NIGHTLY''' || || || Preliminary feature status report || Mid Nightly feature sign offs || || Preliminary feature status report || Pre Beta feature sign offs ||  
| '''NIGHTLY''' || || || Preliminary feature status report || Mid Nightly feature sign offs || || Preliminary feature status report || Pre Beta feature sign offs ||  
Confirmed users
1,595

edits