89%(9)8 out of 9 people found this document helpful
This preview shows page 16 - 19 out of 31 pages.
A proposed development schedule has been outlined in the Project Plan which the group will attempt to keep to as possible. The development and testing schedule should coincide with weekly milestones and attempt to stay with the rest of the group.Test Item Pass/Fail CriteriaWhile conducting testing, features and items will only be considered as “Pass” when all functionality works as expected with no interruptions. All other test cases will be considered as “Fail”. Simple unit tests of the application will be identified below.Suspension of ActivitiesAs the application is being developed in an integrated development environment (IDE), barring computer problems, there should be no suspension in testing progress. The development project can be shared among members which will allow everyone to stay up to date with every 16
Lottery Number Generator Final-Report Group 3change and allow for continuous testing. Any suspensions in development or testing could be detrimental for the project time line. In the event of a suspension of development, testing will resume as quickly as possible. Test CasesTaskInputExpected OutputUser manually enters numbers.User enters all six desirednumbers of their choiceAny numbers within the range entered will be output. Clicking on the auto generate button will fill in the remaining fieldsnot used.User does not enter any numbers, wants automated list.Click on “Draw” button to automatically generate numbers.Numbers in the specified range will be displayed.User wants multiple groups of random numbers.Repeatedly clicks on “Draw” button after each list is displayed.Numbers within range should appear randomly with no duplicates.User attempts to enter a number not within the prescribed range.User enters 70, 200, etc.Upon clicking the generate button, an error message should be displayed.User attempts to enter letters or other unauthorized characters in the number fields.User enters “A”, “/”, “*”Error message should be displayed.17
Lottery Number Generator Final-Report Group 3Testing Time lineTest PlanThis document acts as a template for all testing procedures andguide to standardization. Smoke Test As a group if possible, the application will be reviewed to ensure the code is running at the ground level.System Test Use of automated tests or software to ensure the correct functionality of the application. End User TestGroup review of the application to manually use the application as a visitor would to ensure application is visually pleasing and will meet requirements and expectations. Final TestAll tests will have been conducted and reported to group members to ensure no further bugs exist and the application is ready for production.Testing TasksThe above deliverables will be tested and verified by the Project Lead, Design Lead, and Testing Lead. All members of the group should be aware of the status of the testing and the updates to the application code.