314
edits
Zachlipton (talk | contribs) No edit summary |
Zachlipton (talk | contribs) (formats) |
||
| Line 3: | Line 3: | ||
* Keep track of the tests we have, when they are run, and their status on various platforms. | * Keep track of the tests we have, when they are run, and their status on various platforms. | ||
=== Some mockups === | === Some (very rough) mockups === | ||
* [http://www.zachlipton.com/litmusmockups/ Home] | * [http://www.zachlipton.com/litmusmockups/ Home] | ||
* [http://www.zachlipton.com/litmusmockups/confirmedfailures.html Query] | * [http://www.zachlipton.com/litmusmockups/confirmedfailures.html Query] | ||
| Line 32: | Line 32: | ||
*** Suites can also consist of other suites (e.g. all the Firefox smoketest suites => the Firefox smoketests). | *** Suites can also consist of other suites (e.g. all the Firefox smoketest suites => the Firefox smoketests). | ||
*** At any point, tests can be reordered within a suite, probably by using some kind of fancy dhtml UI. | *** At any point, tests can be reordered within a suite, probably by using some kind of fancy dhtml UI. | ||
=== Formats === | |||
* Testcases can have a format associated with them. For example, a standard BFT or smoketest might have a manual steps format, consisting of a series of actions to perform and a description of expected results. Other tests may have formats more suited to automation, such as a xul test format consisting of a chunk of XUL and a snippit of javascript. | |||
* New formats can be created as testing evolves. | |||
* Not everything has to fit into a "do these steps, look for this result" model. | |||
=== Unanswered questions === | === Unanswered questions === | ||
* Where do testcases live? In the system or in a directory structure that the system points to? | * Where do testcases live? In the system or in a directory structure that the system points to? | ||
* The "format" for testcases, particularly automated testcases. What form should tests be in so they can be managed by the system? | * The "format" for testcases, particularly automated testcases. What form should tests be in so they can be managed by the system? | ||
* Editing testcases in ways other than html forms. | |||
edits