From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 65: | Line 65: | ||
## Add the page to relative category | ## Add the page to relative category | ||
## Link test cases to the page | ## Link test cases to the page | ||
# Create test result template | # Create test result template | ||
## Have key section as result example: http://fedoraproject.org/wiki/Template:Result | ## Have key section as result example: http://fedoraproject.org/wiki/Template:Result | ||
Line 78: | Line 77: | ||
## Rename a test case(Move a page) | ## Rename a test case(Move a page) | ||
## Set as draft before use | ## Set as draft before use | ||
# Initiate a test run | # Initiate a test run | ||
## Create new test result page using test result template | ## Create new test result page using test result template | ||
Line 84: | Line 82: | ||
## Redirect current link | ## Redirect current link | ||
## Move previous test results to new test run | ## Move previous test results to new test run | ||
# Create a certain page | # Create a certain page | ||
## Edit with wiki markup | ## Edit with wiki markup | ||
Line 93: | Line 90: | ||
## Use subpages | ## Use subpages | ||
## Set pages as draft before use | ## Set pages as draft before use | ||
# Submit a test summary | # Submit a test summary | ||
## Use curl command to generate bug and contribution list | ## Use curl command to generate bug and contribution list | ||
Line 105: | Line 101: | ||
## allow multiple results for each one case | ## allow multiple results for each one case | ||
## Use signatures | ## Use signatures | ||
# Search test results | # Search test results | ||
## Search by categories | ## Search by categories | ||
Line 111: | Line 106: | ||
## Search from event main/intro page | ## Search from event main/intro page | ||
## Use 'what links to here of Toolbox' | ## Use 'what links to here of Toolbox' | ||
# Upload files | # Upload files | ||
## Post images/packages | ## Post images/packages |
Revision as of 10:21, 29 December 2010
Wiki Use Cases
This page lists the general use cases when using wiki, which are divided by different groups, considered as different permissions.
Test Days Use Cases
- QA:
- Create main/intro page of test day
- Create SOP guide page for hosting a test day
- Create Test Day template
- Create test day schedule
- Create new categories
- Create Test result and test case templates
- Add page to related category
- Host:
- Create the test day page Using the Test Day template
- Create test cases
- Set up the results table
- Add page to related category
- Send out announcement manually
- Redirect current link: Test_Day:Current
- Summarize the event with curl command to test-announce
- Tester(anonymous user permitted):
- Posts test result to the table with the template format
- Use the talk page for discussion
Release Validation Use case
- QA:
- Create installation/desktop test plan
- Create/maintain Release Criteria
- Create main/intro page
- Create new categories
- Create new test cases
- Create test result template
- Create templates format for cases and results
- Add page to related category
- Host:
- Create test result page using template
- Add page to related category
- Set previous page as draft
- Use redirect link as current links
- Copy previous result page(results) to current
- Send out announcement
- Summarize the report using curl command
- Tester(anonymous user permitted):
- Post test results using result format
- Use talk page for discussion
Sub use cases
- QA:
- Create test plan/main page
- Use wiki markup
- Use links and rename them
- Manually add reviewers
- Manually set as draft before ready
- Use Templates such as FedoraVersion:
- Create new category
- Add the page to relative category
- Link test cases to the page
- Create test result template
- Have key section as result example: http://fedoraproject.org/wiki/Template:Result
- Create sortable and collapse result table
- Link test cases to the page
- Host:
- Create test cases
- Use test case template format
- Link tests to the packages they are designed to test
- Use Template:Package
- Rename a test case(Move a page)
- Set as draft before use
- Initiate a test run
- Create new test result page using test result template
- Add test result page to relative category
- Redirect current link
- Move previous test results to new test run
- Create a certain page
- Edit with wiki markup
- Rollback history
- Preview function
- Compare changes between different version
- Use template format
- Use subpages
- Set pages as draft before use
- Submit a test summary
- Use curl command to generate bug and contribution list
- Send out test report to mail lists manually
- Tester(Anonymous permission):
- Post test result
- Contribute result to different platforms
- Add comments as references
- Post a bug to result
- allow multiple results for each one case
- Use signatures
- Search test results
- Search by categories
- Search by current redirect links
- Search from event main/intro page
- Use 'what links to here of Toolbox'
- Upload files
- Post images/packages
- Setup package repos/updates.img through SSH to fedorapeople server
- Admin:
- Manage pages authority with diff namespaces
- FAS Integration
- Add some plugin to enhance some functions
- Protect a special page
- Delete a special page