Re: Proposal: revision to Install Remove test case

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

 




On 2/10/20 09:45, Kamil Paral wrote:
On Fri, Feb 7, 2020 at 5:53 PM pmkellly@xxxxxxxxxxxx <pmkellly@xxxxxxxxxxxx>
wrote:

I thought the best way to see if the install went well was to see if the
application would start and close.


I think the major difference is that you keep thinking in terms of
applications (icons in menus, open and close), while I think of this test
case in terms of packages (verify with rpm, whether it can start or whether
there's even a binary included is not relevant). That's why I kept asking
whether you'd like to create a test case tailored to GUI installation
workflows

Oh, At the time I thought you were talking about the Software application as the GUI.

(and looking at> https://fedoraproject.org/wiki/Test_Results:Current_Desktop_Test , it seems
we don't even have one, because what we usually do is to thoughtlessly
perform some of those extra graphical steps, like opening an application,
on top of the vague "package install/remove" test case - which is certainly
something that can be improved in the description of one of those places).


We do have the test case for Core Applications and the ones for Browser and Terminal. Software even gets a tryout for updating. Question is: Is this sufficient?

I commented here a couple of times, a year or so ago, on testing all the applications that get installed as part of the Fedora install. I believe there was a test case along those lines then. I think what happened was that it was viewed as a lot of work and as I recall that's where the core applications test case came from. Back then the original test was to Open, check the About, and Close each of the "standard" applications.

I do this now as part of my "as deployed" testing after I run the standard test cases. Some of the "standard" applications do not get tested since they are removed in the "as deployed" configuration.

I think all the standard applications should get a basic dead or alive test. This might be able to be limited somewhat for things like the LibreOffice suite since there are so many common components for the different LibreOffice applications.

It might also be be beneficial to install a "non-standard" application and not only verify that the package manager worked, but also give the installed application a dead or alive test.

Thanks for your help; I really appreciate it.


	Have a Great Day!

	Pat	(tablepc)
_______________________________________________
test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx




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

  Powered by Linux