From Fedora Project Wiki

Revision as of 13:20, 13 March 2024 by Kparal (talk | contribs) (we have Beta+Final criterion for this)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Associated release criterion
This test case is associated with the Fedora_42_Beta_Release_Criteria#printing release criterion. If you are doing release validation testing, a failure of this test case may be a breach of that release criterion. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.
Associated release criterion
This test case is associated with the Fedora_42_Final_Release_Criteria#printing release criterion. If you are doing release validation testing, a failure of this test case may be a breach of that release criterion. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.


Description

This test case describes the scenario of connecting a new printer. If you don't have a new printer, you can make your computer forget about an existing printer by deleting its queue in system-config-printer.


How to test

  1. Connect a new printer with your computer, either locally or remotely
  2. Watch how the system reacts
  3. Open an application (e.g. gedit) and print a page to the new printer
  4. Verify that the page has been printed properly
  5. Disconnect the printer
  6. Open the application again, and verify that the printer has been marked as paused or disconnected

Expected Results

What is reasonable?
Note that we ask for you to judge whether the system behaviour is 'reasonable' or not, without prescribing the exact outcome. If some aspect of the system behaviour is surprising or confusing to you, it is probably worth pointing out.
  • Reasonable behaviours might be:
    1. A prompt asking to install driver packages
    2. Notification that a new printer is available and ready to be used
    3. Notification that a new printer is available and needs to be configured, with an button that lets you do so
    4. After being configured, the new printer appears in print dialog and works
    5. It should be made apparent to the user that the document is printing, and there should be access to past and current print jobs
    6. Notification that the printer has been disconnected
    7. After disconnecting it, the printer may still appear in the print dialog, but it should be marked as disconnected