[Koha-bugs] [Bug 17855] Updated Koha web installer and new onboarding tool feature to guide users through setting up Koha

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Jan 9 00:36:59 CET 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17855

--- Comment #11 from Alex Buckley <alexbuckley at catalyst.net.nz> ---
Created attachment 58667
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=58667&action=edit
Bug 17855 - Tidied up the blank spaces and unnecessary comments in the
onboarding.pl script

Test plan:
1. Go through the web installer and onboarding tool
as outlined here:
https://koha-community.org/manual/installation/html/

2. After finishing the onboarding tool login
using the patron credentials of the patron you just created
using the onboarding tool

3. Check you can create a library, patron category, item
type, patron category, and circulation rule using the
patron account you are currently logged in with

Bug 17855 - Same as the previous patch

Test plan:
1. Go through the web installer and onboarding tool
as outlined here:
https://koha-community.org/manual/installation/html/

2. Test the password and card number check and error display
in the create patron screen of the onboarding tool by entering
in different passwords in the two password fields and/or entering an existing
password (which will only work if you installed sample patrons in the
web installer). When you do this and submit the form errors should
appear and you should be able to select the 'try again' button to get
back to the first create patron screen.

3. After finishing the onboarding tool
check the following tables of the database, they should all have
records in them:
branches, categories, borrowers, itemtypes and issuingrules

Bug 17855 - Similar to previous patch

All fields of the onboarding tool have been
tested and they are all inserting correctly into
the database

Test plan:
1. Go through the web installer and onboarding tool
as outlined here:
https://koha-community.org/manual/installation/html/

2. After finishing the onboarding tool write in the username
and password of the patron you created using the onboarding tool, into
the login page

3. Check your user has superlibrarian privilages by going to: 'Patron'->
click on the first letter of your logged in patron surname->'More'->'Set
Permissions'
You should see the patron has
superlibrarian privilages.

4. Search in the database to make sure:
*The library you created is in the borrowers table.
*The patron category is in the categories table
*The item type is in the itemtypes table
*The circulation rule is in the issuingrules table

Error messages working correctly and all
objects being inserted correctly

Start of onboarding.pl code tidied up

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list