From Fedora Project Wiki
 
(One intermediate revision by the same user not shown)
Line 40: Line 40:
This is very rough and doesn't have anything refined :)
This is very rough and doesn't have anything refined :)


* Overview of all testcases  
* Overview of all testcases
[[Image:TestList.png | frameless | Overview]]


[[File:TestList.png]]
* Expand a testcase idea (after you click a testcase)
[[File:TestCaseExpandedOption.png | frameless | Expand on click ]]
 
* Overlay idea (after you click a testcase)
[[File:TestCaseOverlayOption.png | frameless | Overview on click ]]

Latest revision as of 01:57, 8 October 2014

TCMS Wants

After some IRC discussions it became apparent we needed a place to discuss our wants/needs. This page can act as a sandbox to document all the things we want in a Test Case Management System. Feel free to add whatever you can think of as being useful.

Basics

Note.png
These are common sense
I'm just putting them here in an effort to be thorough. I'm presuming the "product" would just be "Fedora," but that would be another thing we might want to track.
  • Display Testcases
    • Add testcases
    • Edit testcases
    • Remove testcases
    • Associate with h/w (or other useful metadata)
  • Store Results
    • Allow results to be entered
    • Allow results to be associated with a Testcase
    • Allow results to be edited (by admin, original reporter)
    • Associate with bug reports
    • Display results
  • Milestones (Events)
    • Associate results with milestones
  • Stats
    • Coverage
    • Historical Averages
  • API
    • some means of getting sensible data out of it programmatically.
  • Web based UI
    • Possible to enter results
    • Possible to see statistics


Ideas for look/feel

This is very rough and doesn't have anything refined :)

  • Overview of all testcases
Overview
  • Expand a testcase idea (after you click a testcase)
Expand on click
  • Overlay idea (after you click a testcase)
Overview on click