Quality Assurance
Iteration 2 Testing
Goals and Time Line
We are aiming to have functional testing signed off on by March 28th for iteration 2. There is some documentation on how the tool currently works. Please see the documentation link under the helpful resources section. If something seems off design-wise, don't hesitate to spend me an email message. We can think through it and determine if we need to file a bug report. We'll be performing general functional testing as well as verifying issues are resolved as the server is updated tag to tag. There are some test cases, but please don't limit yourself to these. Some of the most agregious bugs come from the creativity necessary in exploratory testing.
Test Servers
- Generic Sakai build of 2.5.x with Assignments2 : http://drop2.lms.gatech.edu:8085/portal
- Test Server Logs: http://drop2.lms.gatech.edu:8085/logs
Helpful Resources
- Documentation:
- Iteration 1
- Iteration 2
- Test Conditions
- Open Bugs URL: http://bugs.sakaiproject.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=11596
- Resolved BugsURL : http://bugs.sakaiproject.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=11596
Filing Bug Reports
- Review the open bugs frequently. Before filing a bug, be sure to check to see that it hasn't already been reported.
- This is a contrib project so bug's should be filed in Sakai's JIra (http://bugs.sakaiproject.org/jira/secure/Dashboard.jspa) but you'll want to pick the Contrib: Assignments2 project when creating bugs.
- Always record the environment information you've tested in. This includes the following:
- The server you are testing on - ie https://practice.oncourse.iu.edu or http://drop2.lms.gatech.edu:8085/portal
- The tag version - this can be found in the footer - ie in "Copyright 2003-2008 The Sakai Foundation. All rights reserved. Portions of Sakai are copyrighted by other parties as described in the Acknowledgments screen.
Assignment2 QA (svn tags/iteration_1-1) using - Built: 02/04/08 11:46 - Sakai ? - Server" the version is iteration_1-1. - Your machine information - ie windows xpsp2 or OSX 10.5.2 and what browser's you've testing with.
- The summary should indicate where the problem happened and 10 word or less description of the problem. For example Notifications / Editing of assignment triggers new assignment notification. The following are a general list of problem areas for Assignments2
- Add Assignment
- Student Submission
- Student Confirmation page
- View Submissions
- Download All
- Upload All
- Notifications
- Specify the version correctly. We'll be creating tags rapidly so this is very important. The version can be found in the footer - ie in "Copyright 2003-2008 The Sakai Foundation. All rights reserved. Portions of Sakai are copyrighted by other parties as described in the Acknowledgments screen. Assignment2 QA (svn tags/iteration_1-1) using - Built: 02/04/08 11:46 - Sakai ? - Server" the version is iteration_1-1.
- In the Description field be sure to include step by step instructions on replicating the error. Also, it's helpful to attach screen shots.
- Assign bugs to Megan May for review
Testing Guidance
- When you run into a problem with the interface display, it's usually a good idea to check what happens in another browser.
- Review logs when ever the 'show my source parts' error occurs. Copy snippet to a text file and attach to the issue. (Log access on practice is in the works. For now, please note the error and include exact steps to reproduce).
- Assign bugs to Megan May for review