Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual Test Plan #441

Merged
merged 2 commits into from Feb 25, 2015
Merged

Manual Test Plan #441

merged 2 commits into from Feb 25, 2015

Conversation

clebergnu
Copy link
Contributor

This PR introduces a very simple tool to help with manual test plans, a collection of tests that can not (yet) be easily automated in avocado but are very important to have done once in a while.

The test plan itself, provided as an example that can turn into our official release test plan, is a WIP as there's room for many more important manual tests.

… test plans

Some test routines can not yet be easily automated in Avocado, and for those, we
rather test things manually then not at all.

The idea behind this tool is to use a predefined test plan (a simple JSON file)
that has test names and descriptions with how to perform the test and what to
expect. The tool will ask for the results for each test (either PASS, FAIL or
SKIP) and possibly additional notes. These results will then be saved to a JSON
file or to a human readable report.

The human readable report can, for instance, be part of a release commit message,
or if preferred, the JSON result file can be committed to keep track of what is
working and what is known to be broken at a given time.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
This is an example test plan of what could/should be run before the
release of a new avocado version.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
@lmr
Copy link
Member

lmr commented Feb 25, 2015

Wow, this is awesome work. I'm going to try on my machine in a bit.

@ruda
Copy link

ruda commented Feb 25, 2015

👍

lmr added a commit that referenced this pull request Feb 25, 2015
@lmr lmr merged commit 7985ac4 into avocado-framework:master Feb 25, 2015
@lmr
Copy link
Member

lmr commented Feb 25, 2015

Yep, that looks good, thanks @clebergnu !

@clebergnu clebergnu deleted the test_plan branch May 4, 2016 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants