From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
|style="background-color:tomato;"| {{result|fail}} Can only create test case/plan/run | |style="background-color:tomato;"| {{result|fail}} Can only create test case/plan/run | ||
|- | |- | ||
| Readable link names | | style="color:purple"|Readable link names | ||
|style="background-color:lightgreen;"| {{result|pass}} human-readable link names | |style="background-color:lightgreen;"| {{result|pass}} human-readable link names | ||
|style="background-color:tomato;"| {{result|fail}} use ID for identification | |style="background-color:tomato;"| {{result|fail}} use ID for identification | ||
Line 23: | Line 23: | ||
|style="background-color:lightgreen;"| {{result|pass}} by cloning or changing the summary(name) of case/plan/run | |style="background-color:lightgreen;"| {{result|pass}} by cloning or changing the summary(name) of case/plan/run | ||
|- | |- | ||
| Templates creation/use | | style="color:purple"|Templates creation/use | ||
|style="background-color:lightgreen;"| {{result|pass}} such as [[Special:MostLinkedTemplates]] | |style="background-color:lightgreen;"| {{result|pass}} such as [[Special:MostLinkedTemplates]] | ||
|style="background-color:tomato;"| {{result|fail}} | |style="background-color:tomato;"| {{result|fail}} | ||
|- | |- | ||
| Editting preview | | style="color:purple"|Editting preview | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} | |style="background-color:tomato;"| {{result|fail}} | ||
|- | |- | ||
| Supports data entry using a form | | style="color:purple"|Supports data entry using a form | ||
|style="background-color:tomato;"| {{result|fail}} wiki syntax | |style="background-color:tomato;"| {{result|fail}} wiki syntax | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|- | |- | ||
| Talk page | | style="color:purple"|Talk page | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|warn}} Can only add comments in test cases | |style="background-color:tomato;"| {{result|warn}} Can only add comments in test cases | ||
|- | |- | ||
| History rollback | | style="color:red"|History rollback | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} Only offer change logs | |style="background-color:tomato;"| {{result|fail}} Only offer change logs | ||
|- | |- | ||
| Changes comparison | | style="color:red"|Changes comparison | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|warn}} Only offer change logs | |style="background-color:tomato;"| {{result|warn}} Only offer change logs | ||
Line 71: | Line 71: | ||
|- | |- | ||
| Renaming a case | | Renaming a case | ||
|style="background-color:tomato;"| {{result| | |style="background-color:tomato;"| {{result|warn}} move to another page | ||
|style="background-color:lightgreen;"| {{result|pass}}change the summary | |style="background-color:lightgreen;"| {{result|pass}}change the summary | ||
|- | |- | ||
Line 94: | Line 94: | ||
|style="background-color:lightgreen;"| {{result|pass}} add category or use tag or add to plan to group cases | |style="background-color:lightgreen;"| {{result|pass}} add category or use tag or add to plan to group cases | ||
|- | |- | ||
| Description part in test case | | style="color:red"|Description part in test case | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} only have setup and notes parts | |style="background-color:tomato;"| {{result|fail}} only have setup and notes parts | ||
Line 121: | Line 121: | ||
|style="background-color:lightgreen;"| {{result|pass}} clone from other plans | |style="background-color:lightgreen;"| {{result|pass}} clone from other plans | ||
|- | |- | ||
| Plan draft status | | style="color:purple"|Plan draft status | ||
|style="background-color:tomato;"| {{result|fail}} manually add draft category/note | |style="background-color:tomato;"| {{result|fail}} manually add draft category/note | ||
|style="background-color:tomato;"| {{result|fail}} Set as non-active? | |style="background-color:tomato;"| {{result|fail}} Set as non-active? | ||
|- | |- | ||
| Plan review status | | style="color:purple"|Plan review status | ||
|style="background-color:tomato;"| {{result|fail}} manually add reviewer and review time | |style="background-color:tomato;"| {{result|fail}} manually add reviewer and review time | ||
|style="background-color:tomato;"| {{result|fail}} Set as active | |style="background-color:tomato;"| {{result|fail}} Set as active | ||
Line 152: | Line 152: | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|- | |- | ||
| Group cases (by media) | | style="color:purple"|Group cases (by media) | ||
|style="background-color:lightgreen;"| {{result|pass}}flexible wiki design | |style="background-color:lightgreen;"| {{result|pass}}flexible wiki design | ||
|style="background-color:tomato;"| {{result|fail}} | |style="background-color:tomato;"| {{result|fail}} | ||
Line 163: | Line 163: | ||
! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ||
|- | |- | ||
| Test result page creation | | style="color:purple"|Test result page creation | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:lightgreen;"| {{result|warn}} Create from plans | |style="background-color:lightgreen;"| {{result|warn}} Create from plans | ||
|- | |- | ||
| Contents in test result page | | style="color:red"|Contents in test result page | ||
|style="background-color:lightgreen;"| {{result|pass}} flexible wiki markup design | |style="background-color:lightgreen;"| {{result|pass}} flexible wiki markup design | ||
|style="background-color:tomato;"| {{result|warn}} write in 'Notes' field without any syntax except cases | |style="background-color:tomato;"| {{result|warn}} write in 'Notes' field without any syntax except cases | ||
|- | |- | ||
| Moving test results | | style="color:red"|Moving test results | ||
|style="background-color:lightgreen;"| {{result|pass}} manually copy | |style="background-color:lightgreen;"| {{result|pass}} manually copy | ||
|style="background-color:tomato;"| {{result|fail}} manually add one by one? | |style="background-color:tomato;"| {{result|fail}} manually add one by one? | ||
|- | |- | ||
| | | style="color:purple"|Directing to current test run | ||
|style="background-color:lightgreen;"| {{result|pass}} redirect links to current result page | |style="background-color:lightgreen;"| {{result|pass}} redirect links to current result page | ||
|style="background-color:tomato;"| {{result|fail}} set test run as running or finished | |style="background-color:tomato;"| {{result|fail}} set test run as running or finished | ||
Line 190: | Line 190: | ||
! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ||
|- | |- | ||
| Quick access to active test runs | | style="color:purple"|Quick access to active test runs | ||
|style="background-color:lightgreen;"| {{result|pass}} Open 'current' links | |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) | |style="background-color:tomato;"| {{result|fail}} search the run's ID or search my runs(assigned to me in advance) | ||
Line 206: | Line 206: | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|- | |- | ||
| Multiple contributions for each case | | style="color:red"|Multiple contributions for each case | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} only display the last modified one | |style="background-color:tomato;"| {{result|fail}} only display the last modified one | ||
Line 240: | Line 240: | ||
|style="background-color:lightgreen;"| {{result|warn}} test cases/plans support attachments(test run doesn't) | |style="background-color:lightgreen;"| {{result|warn}} test cases/plans support attachments(test run doesn't) | ||
|- | |- | ||
| Upload updates.img/repo to certain server | | style="color:purple"|Upload updates.img/repo to certain server | ||
|style="background-color:lightgreen;"| {{result|pass}} fedorapeople server | |style="background-color:lightgreen;"| {{result|pass}} fedorapeople server | ||
|style="background-color:tomato;"| {{result|fail}} link to wiki. | |style="background-color:tomato;"| {{result|fail}} link to wiki. | ||
Line 262: | Line 262: | ||
! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ! width="20%"|Feature !! width="40%"|fedoraproject.org/wiki !! width="40%"|nitrate | ||
|- | |- | ||
| Authorities for pages | | style="color:red"|Authorities for pages | ||
|style="background-color:lightgreen;"| {{result|pass}} Use namespaces | |style="background-color:lightgreen;"| {{result|pass}} Use namespaces | ||
|style="background-color:white;"| {{result|unknown}} Can admin configure it? | |style="background-color:white;"| {{result|unknown}} Can admin configure it? | ||
Line 270: | Line 270: | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|- | |- | ||
| Supporting anonymous user read-write access | | style="color:purple"|Supporting anonymous user read-write access | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} | |style="background-color:tomato;"| {{result|fail}} | ||
Line 282: | Line 282: | ||
|style="background-color:white;"| {{result|unknown}} Add plugin? | |style="background-color:white;"| {{result|unknown}} Add plugin? | ||
|- | |- | ||
| 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:white;"| {{result|unknown}} | |style="background-color:white;"| {{result|unknown}} | ||
Line 317: | Line 317: | ||
|style="background-color:tomato;"| {{result|fail}} link to wiki. | |style="background-color:tomato;"| {{result|fail}} link to wiki. | ||
|- | |- | ||
| Test day page creation | | style="color:red"|Test day page creation | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} test runs can only be created from plans | |style="background-color:tomato;"| {{result|fail}} test runs can only be created from plans | ||
|- | |- | ||
| Test day page contents | | style="color:red"|Test day page contents | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} write all intro to 'Notes' field will be too crowded! | |style="background-color:tomato;"| {{result|fail}} write all intro to 'Notes' field will be too crowded! | ||
Line 352: | Line 352: | ||
|style="background-color:tomato;"| {{result|fail}} link to wiki. | |style="background-color:tomato;"| {{result|fail}} link to wiki. | ||
|- | |- | ||
| Test cases priority | | style="color:red"|Test cases priority | ||
|style="background-color:tomato;"| {{result|fail}} manually add priority before each case link | |style="background-color:tomato;"| {{result|fail}} manually add priority before each case link | ||
|style="background-color:lightgreen;"| {{result|warn}} from P1 to P5, need change to: Alpha, Beta, Final. | |style="background-color:lightgreen;"| {{result|warn}} from P1 to P5, need change to: Alpha, Beta, Final. | ||
|- | |- | ||
| Each case with different platforms | | style="color:red"|Each case with different platforms | ||
|style="background-color:lightgreen;"| {{result|pass}} | |style="background-color:lightgreen;"| {{result|pass}} | ||
|style="background-color:tomato;"| {{result|fail}} ?? two test runs for both platforms? | |style="background-color:tomato;"| {{result|fail}} ?? two test runs for both platforms? |
Revision as of 08:55, 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.
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 | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
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 | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Test Plan re-use/update | ![]() |
![]() |
Linking test cases | ![]() |
![]() |
Plan draft status | ![]() |
![]() |
Plan review status | ![]() |
![]() |
Categorizing plans | ![]() |
![]() |
Creating A Test Result Page Template | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Result Page Template | ![]() |
![]() |
Sortable table | ![]() |
![]() |
Collapse table | ![]() |
![]() |
Group cases (by media) | ![]() |
![]() |
Creating A Test Result Page | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Test result page creation | ![]() |
![]() |
Contents in test result page | ![]() |
![]() |
Moving test results | ![]() |
![]() |
Directing to current test run | ![]() |
![]() |
Categorizing runs/result pages | ![]() |
![]() |
Posting Test Results | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
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 | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Searching cases/plans/runs | ![]() |
![]() |
Toolbox(what links to here) | ![]() |
![]() |
Uploading Files | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Upload files/packages/images | ![]() |
![]() |
Upload updates.img/repo to certain server | ![]() |
![]() |
Generating A Test Summary | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
Result summary/report generation | ![]() |
![]() |
Administrating | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
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 | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
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 | ||
---|---|---|
Feature | fedoraproject.org/wiki | nitrate |
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 | ![]() |
![]() |