From Fedora Project Wiki
(create a test case for Workstation toolkit theming) |
No edit summary |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{autolang|base=yes}} | |||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This test case tests whether theming is consistent across supported toolkits in Fedora Workstation. | |description=This test case tests whether theming is consistent across supported toolkits in Fedora Workstation. | ||
|actions= | |actions= | ||
<ol> | |||
<li> Clean boot the Fedora Workstation image or installation you wish to test</li> | |||
<li> Install applications based on all the supported toolkits listed in the [[Workstation/Technical_Specification#Appearance]] - for example, gedit for GTK+ 3, xchat-gnome for GTK+ 2, and liveusb-creator for Qt. Note that applications may change or update their toolkit from time to time, so be sure to double-check you are really checking all toolkits. You can see which available applications require certain toolkits by executing commands like these: | |||
<pre>repoquery -q --whatrequires gtk2 | |||
repoquery -q --whatrequires gtk3 | |||
repoquery -q --whatrequires qt</pre> | |||
Some applications have different frontends, e.g. <code>transmission-gtk</code> and <code>transmission-qt</code>, so you can easily compare their appearance. | |||
</li> | |||
<li> Run all the applications (together, ideally, as it makes it easy to compare their appearance) </li> | |||
<li> Check the appearance of toolkit elements like font styling, button size and appearance, scrollbar appearance and so on in each application </li> | |||
</ol> | |||
|results= | |results= | ||
# The applications should all look reasonably similar in all elements of toolkit theming - perfection is unlikely, so use your judgement | # The applications should all look reasonably similar in all elements of toolkit theming - perfection is unlikely, so use your judgement | ||
}} | }} | ||
[[Category:Workstation acceptance test cases]] | [[Category:Workstation acceptance test cases]] |
Latest revision as of 19:54, 1 December 2015
Description
This test case tests whether theming is consistent across supported toolkits in Fedora Workstation.
How to test
- Clean boot the Fedora Workstation image or installation you wish to test
- Install applications based on all the supported toolkits listed in the Workstation/Technical_Specification#Appearance - for example, gedit for GTK+ 3, xchat-gnome for GTK+ 2, and liveusb-creator for Qt. Note that applications may change or update their toolkit from time to time, so be sure to double-check you are really checking all toolkits. You can see which available applications require certain toolkits by executing commands like these:
repoquery -q --whatrequires gtk2 repoquery -q --whatrequires gtk3 repoquery -q --whatrequires qt
Some applications have different frontends, e.g.
transmission-gtk
andtransmission-qt
, so you can easily compare their appearance. - Run all the applications (together, ideally, as it makes it easy to compare their appearance)
- Check the appearance of toolkit elements like font styling, button size and appearance, scrollbar appearance and so on in each application
Expected Results
- The applications should all look reasonably similar in all elements of toolkit theming - perfection is unlikely, so use your judgement