From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This page objectively compares feature sets of Wiki and Nitrate systems in relation to the [[Rhe/tcms_use_cases|important workflows]]. Instead of displaying a long feature lists, it is divided into groups by use cases. Click ''[show]'' button on each item to view the detailed comparison. To avoid overlaps, features compared in former use cases are not listed in later cases again. | This page objectively compares feature sets of Wiki and Nitrate systems in relation to the [[Rhe/tcms_use_cases|important workflows]]. Instead of displaying a long feature lists, it is divided into groups by use cases. Click ''[show]'' button on each item to view the detailed comparison. To avoid overlaps, features compared in former use cases are not listed in later cases again. | ||
{| class="wikitable collapsible | == Key Section == | ||
{| class="wikitable sortable" border="0" | |||
! Colour !! Explanation | |||
|- | |||
| style="background-color:lightgreen;"|{{result|pass}} | |||
| Supported | |||
|- | |||
| style="background-color:tomato;"|{{result|fail}} | |||
| Unsupported currently | |||
|- | |||
| style="background-color:yellow;"|{{result|unknown}} | |||
| Unknown/Research needed | |||
|- | |||
| style="color:purple;"| A | |||
| Feature A is Nice-to-Have | |||
|- | |||
| style="color:red;"| B | |||
| Feature B is Must-Have | |||
|- | |||
|} | |||
== Wiki vs Nitrate Feature Comparison== | |||
{| class="wikitable collapsible" border="1" width="85%" | |||
|- | |- | ||
! colspan=3 style="background-color: | ! colspan=3 style="background-color: darkgrey;"|Creating A Common Page | ||
|- | |- | ||
! width="20%"|Feature !! width=" | ! width="20%"|Feature !! width="30%"|fedoraproject.org/wiki !! width="35%"|nitrate | ||
|- | |- | ||
| Any page creation | | Any page creation | ||
Line 57: | Line 83: | ||
| Subpage using | | Subpage using | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color: | |style="background-color:yellow;"| {{result|unknown}} by Tree View? | ||
|- | |- | ||
| Bookmarks/watchlist | | Bookmarks/watchlist | ||
Line 64: | Line 90: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! colspan=3 style="background-color: | ! colspan=3 style="background-color: darkgrey;"|Creating A Test Case | ||
|- | |- | ||
| width="20%"| Renaming a case | |||
| width="30%" style="background-color:tomato;"| {{result|warn}} move to another page | |||
| width="35%" style="background-color:lightgreen;"| {{result|pass}}change the summary | |||
|style="background-color:lightgreen;"| {{result|pass}}change the summary | |||
|- | |- | ||
| Test case template | | Test case template | ||
Line 107: | Line 131: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Creating A Test Plan | ||
|- | |- | ||
| Test Plan re-use/update | | width="20%"| Test Plan re-use/update | ||
|style="background-color:lightgreen;"| {{result|pass}} copy contents from previous | | width="30%" style="background-color:lightgreen;"| {{result|pass}} copy contents from previous | ||
|style="background-color:lightgreen;"| {{result|pass}} clone previous plans | | width="35%" style="background-color:lightgreen;"| {{result|pass}} clone previous plans | ||
|- | |- | ||
| Linking test cases | | Linking test cases | ||
Line 134: | Line 156: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! colspan=3 style="background-color: | ! colspan=3 style="background-color: darkgrey;"| Creating A Test Result Page Template | ||
|- | |- | ||
| Result Page Template | | width="20%"| Result Page Template | ||
|style="background-color:lightgreen;"| {{result|pass}} | | width="30%" style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} doesn't support result page template creation. Test run(result page) can be cloned from previous run with modifications. | | width="35%" style="background-color:tomato;"| {{result|fail}} doesn't support result page template creation. Test run(result page) can be cloned from previous run with modifications. | ||
|- | |- | ||
| Sortable table | | Sortable table | ||
Line 157: | Line 177: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Creating A Test Result Page | ||
|- | |- | ||
| style="color:purple"|Test result page creation | |width="20%" style="color:purple"|Test result page creation | ||
|style="background-color:lightgreen;"| {{result|pass}} | |width="30%" style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:lightgreen;"| {{result|warn}} Create from plans | |width="35%" style="background-color:lightgreen;"| {{result|warn}} Create from plans | ||
|- | |- | ||
| style="color:red"|Contents in test result page | | style="color:red"|Contents in test result page | ||
Line 184: | Line 202: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
!colspan=3 style="background-color: | !colspan=3 style="background-color: darkgrey;"|Posting Test Results | ||
|- | |- | ||
|width="20%" style="color:purple"|Quick access to active test runs | |||
|width="30%" style="background-color:lightgreen;"| {{result|pass}} Open 'current' links | |||
|width="35%" style="background-color:tomato;"| {{result|fail}} search the run's ID or search my runs(assigned to me in advance) | |||
|style="background-color:lightgreen;"| {{result|pass}} Open 'current' links | |||
|style="background-color:tomato;"| {{result|fail}} search the run's ID or search my runs(assigned to me in advance) | |||
|- | |- | ||
| Result format | | Result format | ||
Line 215: | Line 231: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Searching Test Results/Cases/Plans | ||
|- | |- | ||
| Searching cases/plans/runs | |width="20%" | Searching cases/plans/runs | ||
|style="background-color:tomato;"| {{result|fail}} only by searching from categories or name | |width="30%" style="background-color:tomato;"| {{result|fail}} only by searching from categories or name | ||
|style="background-color:lightgreen;"| {{result|pass}} advanced search | |width="35%" style="background-color:lightgreen;"| {{result|pass}} advanced search | ||
|- | |- | ||
| Toolbox(what links to here) | | Toolbox(what links to here) | ||
Line 230: | Line 244: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Uploading Files | ||
|- | |- | ||
| Upload files/packages/images | |width="20%" | Upload files/packages/images | ||
|style="background-color:lightgreen;"| {{result|pass}} upload somewhere and link to it | |width="30%" style="background-color:lightgreen;"| {{result|pass}} upload somewhere and link to it | ||
|style="background-color:lightgreen;"| {{result|warn}} test cases/plans support attachments(test run doesn't) | |width="35%" style="background-color:lightgreen;"| {{result|warn}} test cases/plans support attachments(test run doesn't) | ||
|- | |- | ||
| style="color:purple"|Upload updates.img/repo to certain server | | style="color:purple"|Upload updates.img/repo to certain server | ||
Line 245: | Line 257: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! colspan=3 style="background-color: | ! colspan=3 style="background-color: darkgrey;"|Generating A Test Summary | ||
|- | |- | ||
|width="20%" | Result summary/report generation | |||
|width="30%" style="background-color:tomato;"| {{result|fail}} run curl command | |||
| Result summary/report generation | |width="35%" style="background-color:lightgreen;"| {{result|pass}} automatic | ||
|style="background-color:tomato;"| {{result|fail}} run curl command | |||
|style="background-color:lightgreen;"| {{result|pass}} automatic | |||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Administrating | ||
|- | |- | ||
| style="color:red"|Authorities for pages | |width="20%" style="color:red"|Authorities for pages | ||
|style="background-color:lightgreen;"| {{result|pass}} Use namespaces | |width="30%" style="background-color:lightgreen;"| {{result|pass}} Use namespaces | ||
|style="background-color: | |width="35%" style="background-color:yellow;"| {{result|unknown}} Can admin configure it? | ||
|- | |- | ||
| Supporting anonymous user read-only access | | Supporting anonymous user read-only access | ||
Line 276: | Line 284: | ||
| Integration with [https://admin.fedoraproject.org/accounts/ FAS] | | Integration with [https://admin.fedoraproject.org/accounts/ FAS] | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color: | |style="background-color:yellow;"| {{result|unknown}} | ||
|- | |- | ||
| Feature extension | | Feature extension | ||
|style="background-color:lightgreen;"| {{result|pass}} Add plugin | |style="background-color:lightgreen;"| {{result|pass}} Add plugin | ||
|style="background-color: | |style="background-color:yellow;"| {{result|unknown}} Add plugin? | ||
|- | |- | ||
| style="color:red"|Page protection | | style="color:red"|Page protection | ||
|style="background-color:lightgreen;"| {{result|pass}} by Admin | |style="background-color:lightgreen;"| {{result|pass}} by Admin | ||
|style="background-color: | |style="background-color:yellow;"| {{result|unknown}} | ||
|- | |- | ||
| Case/plan deletion | | Case/plan deletion | ||
Line 291: | Line 299: | ||
|- | |- | ||
| License | | License | ||
|style="background-color: | |style="background-color:green;"| {{result|pass}} | ||
|style="background-color: | |style="background-color:green;"| {{result|pass}} | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Test Days | ||
|- | |- | ||
| Test day main/intro page | |width="20%" | Test day main/intro page | ||
|style="background-color:lightgreen;"| {{result|pass}} | |width="30%" style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} link to wiki. | |width="35%" style="background-color:tomato;"| {{result|fail}} link to wiki. | ||
|- | |- | ||
| Test day SOP guide page | | Test day SOP guide page | ||
Line 330: | Line 336: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable collapsible | {| class="wikitable collapsible" border="1" width="85%" | ||
|- | |- | ||
! | ! colspan=3 style="background-color: darkgrey;"|Release Validation Test Event | ||
|- | |- | ||
| Test event Main/intro page | |width="20%" | Test event Main/intro page | ||
|style="background-color:lightgreen;"| {{result|pass}} | |width="30%" style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} link to wiki. | |width="35%" style="background-color:tomato;"| {{result|fail}} link to wiki. | ||
|- | |- | ||
| Test event SOP guide page | | Test event SOP guide page |
Revision as of 09:37, 20 January 2011
This page objectively compares feature sets of Wiki and Nitrate systems in relation to the important workflows. Instead of displaying a long feature lists, it is divided into groups by use cases. Click [show] button on each item to view the detailed comparison. To avoid overlaps, features compared in former use cases are not listed in later cases again.
Key Section
Colour | Explanation |
---|---|
Supported | |
Unsupported currently | |
Unknown/Research needed | |
A | Feature A is Nice-to-Have |
B | Feature B is Must-Have |
Wiki vs Nitrate Feature Comparison
Creating A Common Page | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Any page creation | ||
Readable link names | ||
Data entry format | mediawiki markup | tinyMCE |
Moving a Page | ||
Templates creation/use | ||
Editting preview | ||
Supports data entry using a form | ||
Talk page | ||
History rollback | ||
Changes comparison | ||
Categories creation | ||
Adding pages to categories | ||
Subpage using | by Tree View? | |
Bookmarks/watchlist |
Creating A Test Case | ||
---|---|---|
Renaming a case | ||
Test case template | ||
Linking files/packages/images | ||
Case draft status | ||
Case review status | ||
Categorizing cases | ||
Description part in test case | ||
Tests that impact multiple packages | ||
Test case re-use (write once, link anywhere) |
Creating A Test Plan | ||
---|---|---|
Test Plan re-use/update | ||
Linking test cases | ||
Plan draft status | ||
Plan review status | ||
Categorizing plans |
Creating A Test Result Page Template | ||
---|---|---|
Result Page Template | ||
Sortable table | ||
Collapse table | ||
Group cases (by media) |
Creating A Test Result Page | ||
---|---|---|
Test result page creation | ||
Contents in test result page | ||
Moving test results | ||
Directing to current test run | ||
Categorizing runs/result pages |
Posting Test Results | ||
---|---|---|
Quick access to active test runs | ||
Result format | ||
Comment as references | ||
Bug posting | ||
Multiple contributions for each case | ||
*Signatures using |
Searching Test Results/Cases/Plans | ||
---|---|---|
Searching cases/plans/runs | ||
Toolbox(what links to here) |
Uploading Files | ||
---|---|---|
Upload files/packages/images | ||
Upload updates.img/repo to certain server |
Generating A Test Summary | ||
---|---|---|
Result summary/report generation |
Administrating | ||
---|---|---|
Authorities for pages | Can admin configure it? | |
Supporting anonymous user read-only access | ||
Supporting anonymous user read-write access | ||
Integration with FAS | ||
Feature extension | Add plugin? | |
Page protection | ||
Case/plan deletion | ||
License |
Test Days | ||
---|---|---|
Test day main/intro page | ||
Test day SOP guide page | ||
Test day/event result template page | ||
Test day schedule | ||
Test day page creation | ||
Test day page contents | ||
Test day notification |
Release Validation Test Event | ||
---|---|---|
Test event Main/intro page | ||
Test event SOP guide page | ||
test event Result template page | ||
Release Criteria page | ||
Test cases priority | ||
Each case with different platforms | ||
Test result page creation | ||
Test result page contents | ||
Progress bar for each run |