Challenge Overview
Project Overview
This project, the CSFV Community Gaming website project will provide the web site infrastructure and integration of the games. This will be a web site that is available on the Internet, and also will be delivered in a form where the server and the games can be installed and used behind a firewall.
This challenge will update the CSFV Wiki Test Scenario, it will include some additional test scenarios to ensure we have addressed everything recently updated in the CSFV Wiki pages. Note the following :
- The Requirement Specification document does not cover all functionality we have in wiki so you need to use the live staging server you can playaround and fully understand everything in wiki.
- The test scenarios are targeting bug hunters, the purpose is to force bug hunters to follow a well documented scenarios when testing the website GUI, functionality, performance .. etc so you need to replace the REQ column with a more clear guide to bug hunters as they should not refer to ARS to understand what the functionality the test scenario is referring to. It is preferred to place the functionality list at the top of the sheet, and use the numbering in REQ column, and also add NEW column with the URL of the target page to be tested in the scenario.
We provided you with the CSFV Wiki Test Scenario we built at the start of the CSFV project, we need to make sure it is up to date and address all wiki funcitonaliy listed below.
The Wiki functionality list :
- View wiki listing home
- View wiki details page
- View wiki listing filtered by tags
- Create wiki article
- Update wiki article
- Draft wiki articles
- Preview wiki article during update/add article
- Delete wiki article
- Simple searching wiki articles
- Advanced searching wiki articles
- Printing wiki articles - it should print the wiki article content with wiki markup rendered properly.
- Exporting to PDF - it should render wiki markups properly.
- Moderating wiki articles (approve/reject/delete)
- Commenting on wiki articles, liking comments, replying to comments
- Liking wiki articles
- Marking wiki article as favorite
- Using wiki markup properly when creating/updating wiki articles - this is MARJOR requirement, and you need to give test scenarios with samples to let user try all tags and verify they render as expected.
- Stats displayed properly acorss all wiki areas
- Wiki notificateds
- Wiki email notifications
- You need to address in test scenarios the differences between regular user and admin user.
(You need to use the live staging, and ask questions in order to fully understand all areas in the CSFV WIKI Module)
This competition will define the test scenarios for the CSFV Wiki module.
Tips for success:
- Asking questions early and getting feedback is very important for the success of this competition.
- Raise questions if you feel anything is confusing, or if you have any questions on the provided documentation (Copilot and PM will be available to answer questions).
Contest Objective
The goal of this competition is to develop a quality assurance plan and test scenarios to ensure that the requirements are met and the application works correctly. The plan and scenarios should test the application requirements for both positive and negative cases.
You must prepare the plan and scenarios document by considering all pages/screens present in the staging website.
Test Type Descriptions
Only the following types of tests are in scope for the current contest. So please prepare the test scenarios document for the current application by considering the following tests.
- Functional Test
- Performance Test
- Integration Test
- GUI Test
Provided Resources
Live Staging website
The staging website http://www.verigames.org/wiki
- You will be prompted with a username/password dialog, the credentials will be posted in challenge forums
- You can register new users
- Request in forums to get admin access to wiki, it is better to have multiple accounts to test regular vs. admin features.
- You are allowed to post and delete content in the website, it is staging and used mainly for testing.
Documentation Provided
The following documentation will be available in the contest forum:
- ARS
- Wiki Test Scenario
Final Submission Guidelines
Software Guidelines
Submission Deliverables?, Environment Setup Instructions?, Final Submission Guidelines?
Submission Deliverables
Document Name | Document Type | Must be compatible with |
---|---|---|
Test Scenarios Document | Word Document | Microsoft Word |
QA Plan Document | Spread Sheet | Microsoft Excel |
Final Submission
- Your final submission must contain a single .zip file with all the submission deliverables.
- For each member, the final submission should be uploaded to the Online Review Tool.
- You must not include any identifying information, such as your handle, in your submission. Your submission should be anonymous and you will be scored down in screening for not complying.