From Fedora Project Wiki

Revision as of 13:19, 2 September 2014 by Msrb (talk | contribs) (Created page with "{{QA/Test_Case |description= Security |setup= # Ensure that Jenkins is running. |actions= # go to http://localhost:8080/configureSecurity/ # check "Enable security" # select ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

Security

Setup

  1. Ensure that Jenkins is running.

How to test

  1. go to http://localhost:8080/configureSecurity/
  2. check "Enable security"
  3. select "Jenkins’ own user database" in "Security Realm" section
    1. "Allow users to sign up" should be selected automatically
  4. select "Logged-in users can do anything" from "Authorization" section
  5. click "Save"
    1. you should be prompted to enter you username and password
  6. click on "Create an account"
  7. fill in all fields and click "Sign up"
    1. you should be now logged in
  8. click "log out" in upper right corner
  9. go to http://localhost:8080/manage
    1. you should be prompted for your username and password, as this page is not accessible to public if security is enabled
  10. enter your credentials
    1. you should be successfully logged in
  11. go to http://localhost:8080/configureSecurity/ and uncheck "Enable security"
  12. click save

Expected Results

  1. user shouldn't encounter any error messages or stacktraces, everything should work as described.