List of frequently asked questions regarding QA. Should get you started if you are new to QA.
Welcome to the Sakai QA effort!
This document provides you with basic information regarding Sakai QA.
FAQ
- What is QA and why is it so important?
- What is regression testing?
- What is Confluence and what is Jira?
- How do I get started?
- How do I add my name to the QA WG dist list?
- Where can I test?
- Which Browsers to Test With?
- What should I test?
- I found a bug. How do I report it?
- How do I verify an issue?
- Do I have to verify issues reported by me when they are fixed?
- How do I host a QA server
| What is QA and why is it so important? Software Quality Assurance (SQA) involves the practice of planning, analysis and test execution of software components. It comprises high-level software development life cycle (SDLC)organizational planning for process and continuous improvement practices as well as detailed test planning, analysis and test execution. All aspects of SQA are needed to establish, foster and maintain efficient feedback loops for continuous improvement. |
| What is regression testing? The purpose of a regression test is to ensure changes made to a program do not 'regress' other aspects of the program or system. For example, when regression testing Jira fixes it would be unlikely that the reported problem failed in exactly the same way. It is more likely that new errors were introduced in boundary locations. Testing is a creative process where the goal is to prove the object of test does not work. It is deemed qualified when the tester can no longer prove it does not work. This assumes the tester has adequate knowledge of functionality to ensure full test coverage. One must be reasonable in attempts to locate important failures in relatively short durations of time. |
| What is Confluence and what is Jira? Confluence is collaboration site where you will find documents and ongoing discussion. Regarding QA you'll find urls of the test servers and test documents. |
| How do I get started? First of all make sure you have an account for Confluence(http://bugs.sakaiproject.org/confluence) and for |
| How do I add my name to the QA WG dist list? To join the QA WG Sakai mailing list point your browser to: http://collab.sakaiproject.org/mailman/listinfo/sakai-qa You will be asked to fill out a short form (username, password) and you can select whether or not to receive each list post individually (default) or batched in a daily digest. Once you have submitted your request you will be sent a confirmation email with a short set of instructions for confirming your subscription request. |
| Where can I test? Look in Confluence (http://bugs.sakaiproject.org/confluence/display/QA/Test+instances) for urls of the test servers. They change over time so make sure that you've the right url. |
| Which Browsers to Test With? If you are verifying issues in Jira against Sakai, please make sure you are using a production version of a browser. Reporting issues that occur in beta versions of browsers can be misleading, particular in the case of rendering issues, as the fault may lie with a bug in the browser rather than Sakai. The latest version of IE and FF is recommended for testing. |
| What should I test? There are a variety of ways to test. If you've volunteered to join the QA effort please get in contact with Megan May (mmmay@indiana.edu). Megan will work with workgroup members and post assignments to Confluence once they've all been identified. |
| I found a bug. How do I report it? Go to Jira an submit the issue (http://bugs.sakaiproject.org/jira/secure/CreateIssue!default.jspa). |
| How do I verify an issue? Use this Jira filter for the current regression test effort: 2.5 QA Awaiting Verification. Verify each item against both an Oracle and MySQL test instances before closing. Upon verification, add a short closure note and change the status to Closed using 'Close Issue'. Information in the note should include
The item will no longer appear in above filter but will now appear in this filter: 2.5 QA Verified |
| Do I have to verify issues reported by me when they are fixed? It is not obligated but much appreciated. |
| How do I host a QA server There is a page about host a QA server. |
| Name | Size | Creator (Last Modifier) | Creation Date | Last Mod Date | Comment | ||
|---|---|---|---|---|---|---|---|
| 36 kB | Megan May | May 16, 2006 | May 16, 2006 | View |
Comments (1)
May 11, 2006
Marc Brierley says:
I'm wondering if we could have a FAQ that answers the question: "What do the dif...I'm wondering if we could have a FAQ that answers the question: "What do the different priorities (Blocker, Critical, Major, Minor, and Trivial) mean in terms of the Sakai QA release process?" What specific criteria go into making a priority determination? Are we using the Atlassian recommendations http://www.atlassian.com/software/jira/docs/latest/issues.html#PriorityLevels ? Who has final say on such determinations?