From Fedora Project Wiki
(Created page with "{{admon/warning|Draft|This is a work in progress and not yet a valid test case.}} {{QA/Test_Case |description=This test case checks whether an ''initial setup'' utility works...")
 
No edit summary
Line 1: Line 1:
{{admon/warning|Draft|This is a work in progress and not yet a valid test case.}}
{{admon/warning|Draft|This is a work in progress and not yet a valid test case.}}
 
==As ARM Specific Test Case==
{{QA/Test_Case
{{QA/Test_Case
|description=This test case checks whether an ''initial setup'' utility works as intended on Fedora ARM disk images.
|description=This test case checks whether an ''initial setup'' utility works as intended on Fedora ARM disk images.
|setup=Install the Fedora ARM disk image for release you wish to test. For graphical mode ''initial set-up'' should run on the display, and minimal installations it should run on the correct serial console in use for the target.  
|setup=Install the Fedora ARM disk image for release you wish to test. For graphical mode ''initial set-up-graphical'' should run on the display, and minimal installations ''initial-setup-text'' should run on the correct serial console in use for the target.  
|actions=
|actions=
# Boot the installed system, and observe whether an initial setup utility runs
# Boot the installed system, and observe whether an initial setup utility runs
# Observe any artwork and release identification in the initial setup utility. Note whether it specifies a version number and/or a pre-release phase (''Alpha'' or ''Beta'', for instance), and if it does, if it is the correct version number and/or phase for the Fedora release or pre-release you are testing. Check whether any artwork included is in fact the correct, current artwork proposed by the design team for the release under test
# Observe any artwork and release identification in the initial setup utility. Note whether it specifies a version number and/or a pre-release phase (''Alpha'' or ''Beta'', for instance), and if it does, if it is the correct version number and/or phase for the Fedora release or pre-release you are testing. Check whether any artwork included is in fact the correct, current artwork proposed by the design team for the release under test
# If a utility does run, complete the process. At least create one user account. You *should* choose to test all other functions offered by the initial setup process
# If a utility does run, complete the process. At least create one user account. Test all other functions offered by the initial setup process including:
#* Date/Timezone
#* User creation
#* Root password
 
# After completing the initial setup process, test whether you can log in successfully with the user account you created
# After completing the initial setup process, test whether you can log in successfully with the user account you created
# If no initial setup utility ran, check whether you can log in as root to whatever login screen you are presented with
# If no initial setup utility ran, check whether you can log in as root to whatever login screen you are presented with
Line 18: Line 22:
# Any artwork included in post-beta builds must be part of the artwork proposed by the design team for the release in question. 'Placeholder' artwork is acceptable for Beta and earlier builds
# Any artwork included in post-beta builds must be part of the artwork proposed by the design team for the release in question. 'Placeholder' artwork is acceptable for Beta and earlier builds
}}
}}
== Unified Test ==
{{QA/Test_Case
|description=This test case checks whether an ''initial setup'' utility works as intended after Fedora installation.
|setup=Install the Fedora release you wish to test, in graphical mode, with the desired package set (different package sets may include different ''initial setup'' utilities). Do '''not''' create a user account during the installation '''OR''' set a root password.
|actions=
# Boot the installed system, and observe whether an initial setup utility runs
# Observe any artwork and release identification in the initial setup utility. Note whether it specifies a version number and/or a pre-release phase (''Alpha'' or ''Beta'', for instance), and if it does, if it is the correct version number and/or phase for the Fedora release or pre-release you are testing. Check whether any artwork included is in fact the correct, current artwork proposed by the design team for the release under test
# If a utility does run, complete the process. At least create one user account. You may choose to test any other functions offered by the initial setup process
# After completing the initial setup process, test whether you can log in successfully with the user account you created
# If no initial setup utility ran, check whether you can log in as root to whatever login screen you are presented with
|results=
# In most cases - including all release-blocking desktop package sets - an initial setup utility should run after installation if no user account was created during installation, and at least offer user account creation. Minimal or text-only installs may not include one
# You should be able to complete the user creation process of the initial setup utility with apparent success
# The user creation process should actually create a working user account with which you can log in to the system
# Other functions of initial-setup, if tested, should complete without errors, crashes or freezes, and should achieve the results they claim
# Any artwork or release identification present in an initial setup utility should include the correct Fedora release number, with the exception that if you are testing a Beta or earlier release, a reference to the pre-release phase but no release number is acceptable
# Any artwork included in post-beta builds must be part of the artwork proposed by the design team for the release in question. 'Placeholder' artwork is acceptable for Beta and earlier builds
}}case

Revision as of 17:51, 16 August 2013

Warning.png
Draft
This is a work in progress and not yet a valid test case.

As ARM Specific Test Case

Description

This test case checks whether an initial setup utility works as intended on Fedora ARM disk images.

Setup

Install the Fedora ARM disk image for release you wish to test. For graphical mode initial set-up-graphical should run on the display, and minimal installations initial-setup-text should run on the correct serial console in use for the target.

How to test

  1. Boot the installed system, and observe whether an initial setup utility runs
  2. Observe any artwork and release identification in the initial setup utility. Note whether it specifies a version number and/or a pre-release phase (Alpha or Beta, for instance), and if it does, if it is the correct version number and/or phase for the Fedora release or pre-release you are testing. Check whether any artwork included is in fact the correct, current artwork proposed by the design team for the release under test
  3. If a utility does run, complete the process. At least create one user account. Test all other functions offered by the initial setup process including:
    • Date/Timezone
    • User creation
    • Root password
  1. After completing the initial setup process, test whether you can log in successfully with the user account you created
  2. If no initial setup utility ran, check whether you can log in as root to whatever login screen you are presented with

Expected Results

  1. In most cases - including all release-blocking desktop package sets - an initial setup utility should run after installation if no user account was created during installation, and at least offer user account creation. Minimal or text-only installs may not include one
  2. You should be able to complete the user creation process of the initial setup utility with apparent success
  3. The user creation process should actually create a working user account with which you can log in to the system
  4. Other functions of initial-setup, if tested, should complete without errors, crashes or freezes, and should achieve the results they claim
  5. Any artwork or release identification present in an initial setup utility should include the correct Fedora release number, with the exception that if you are testing a Beta or earlier release, a reference to the pre-release phase but no release number is acceptable
  6. Any artwork included in post-beta builds must be part of the artwork proposed by the design team for the release in question. 'Placeholder' artwork is acceptable for Beta and earlier builds



Unified Test

Description

This test case checks whether an initial setup utility works as intended after Fedora installation.

Setup

Install the Fedora release you wish to test, in graphical mode, with the desired package set (different package sets may include different initial setup utilities). Do not create a user account during the installation OR set a root password.

How to test

  1. Boot the installed system, and observe whether an initial setup utility runs
  2. Observe any artwork and release identification in the initial setup utility. Note whether it specifies a version number and/or a pre-release phase (Alpha or Beta, for instance), and if it does, if it is the correct version number and/or phase for the Fedora release or pre-release you are testing. Check whether any artwork included is in fact the correct, current artwork proposed by the design team for the release under test
  3. If a utility does run, complete the process. At least create one user account. You may choose to test any other functions offered by the initial setup process
  4. After completing the initial setup process, test whether you can log in successfully with the user account you created
  5. If no initial setup utility ran, check whether you can log in as root to whatever login screen you are presented with

Expected Results

  1. In most cases - including all release-blocking desktop package sets - an initial setup utility should run after installation if no user account was created during installation, and at least offer user account creation. Minimal or text-only installs may not include one
  2. You should be able to complete the user creation process of the initial setup utility with apparent success
  3. The user creation process should actually create a working user account with which you can log in to the system
  4. Other functions of initial-setup, if tested, should complete without errors, crashes or freezes, and should achieve the results they claim
  5. Any artwork or release identification present in an initial setup utility should include the correct Fedora release number, with the exception that if you are testing a Beta or earlier release, a reference to the pre-release phase but no release number is acceptable
  6. Any artwork included in post-beta builds must be part of the artwork proposed by the design team for the release in question. 'Placeholder' artwork is acceptable for Beta and earlier builds


case