Page 157 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 157

Software Testing and Quality Assurance



                          One way of avoiding the testing tasks from being crunched is by avoiding absolute dates for starting
                          and ending tasks in the test schedule.

                                             The table 10.1 shows an example of a test schedule that can be used by a testing
                                             team during test planning process.


                                                 Table 10.1 A Sample Test Schedule Based on Fixed
                                                                 Dates

                                                Testing Task                      Date
                                      Test Plan Complete             4/7/2010


                                      Test Cases Complete            7/3/2010


                                      Test Pass #1                   7/17/2010–9/2/2010


                                      Test Pass #2                   9/17/201011/2/2010


                                      Test Pass #3                   11/17/2010–12/16/2010




                          If relative dates that are defined by the entrance and exit criteria of the testing phases are used in the
                          test schedule, it becomes clearer that the testing tasks rely on some other deliverables being completed
                          first. The time taken by the individual tasks also becomes more noticeable.

                                             The table 10.2 shows an example of a test schedule with relative dates.



                                                Table 10.2 A Sample Test Schedule Based on Relative
                                                                 Dates


                                        Testing Task         Start Date             Duration
                                    Test Plan Complete   9 days after specification   5 weeks
                                                       complete
                                    Test Cases Complete   Test plan complete   15 weeks
                                    Test Pass #1       Code complete build   8 weeks

                                    Test Pass #2       Beta build           8 weeks

                                    Test Pass #3       Release build        4 weeks









                          150                     LOVELY PROFESSIONAL UNIVERSITY
   152   153   154   155   156   157   158   159   160   161   162