Validation proposal: separate out artwork / release identification checks to their own test case

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi folks! Time for another proposal :)

We currently kinda bundle the checks for correct artwork and 'release
identification' (stuff that identifies the release, like 'Welcome to
Fedora 26!' etc.) into two test cases that also include functionality
testing:

https://fedoraproject.org/wiki/QA:Testcase_base_startup
https://fedoraproject.org/wiki/QA:Testcase_base_initial_setup

This is a bit awkward, and also is a bit of a problem for automation.
We could actually automate the functional parts of those tests in
openQA (I've just finished adding openQA tests that install without a
user account and check gnome-initial-setup and initial-setup work OK),
but we can't really automate the 'release identification' / artwork
checks. So we can't have openQA report wiki passes for these tests, so
long as they're combined like this.

So I'm proposing we separate out a new 'artwork and release
identification' test case. I've written a draft of it:

https://fedoraproject.org/wiki/User:Adamwill/Draft_Testcase_artwork_release_identification

We would remove the relevant bits from the other two test cases.

I'm a bit in two minds about what to do with the matrices. I'm thinking
we could either add this test case to the Server, Cloud and Desktop
pages, or we could put it in the Base page (as the current tests are).
Looking at this, it occurs to me that not just these checks but most of
the other Base tests would actually be relevant to things beyond the
'environments' currently in the Base page (Workstation, Server, KDE,
ARM and Cloud). I'm thinking perhaps we could rejig the page a bit, and
add another table with non-blocking columns for other desktops and
stuff.

Thoughts? Thanks!
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux