-
-
Notifications
You must be signed in to change notification settings - Fork 20
Manual testing checklist
Oliver Klee edited this page Oct 1, 2024
·
11 revisions
-
ddev typo3 database:updateschema
orddev typo3cms database:updateschema
(on V11) -
ddev db-import
-
ddev launch typo3
- extension manager
- check that the extension is listed in the EM
- TCA
- Web > List
- select folder "data pool"
- Are the record icons okay?
- Are the table type titles translated?
- edit an organizer
- Do the fields look okay? Are the titles translated?
- select folder "event dates"
- open a single event, click through the tabs and check if the fields look okay
- change the title and re-generate the slug
- add a time slot, save and check if the event start/end date is updated automatically
- edit a date
- Does is the topic drop-down look okay?
- edit the slug, save, re-generate the slug
- BE module
- folder "registrations"
- "5 registrations" displayed?
- folder event dates
- Does the table look okay?
- search for "TCCD"
- open event for editing and go back again
- hide and unhide event
- duplicate event
- delete the duplicate
- check flash message for deleting the event
-
ddev mailpit
- email all attendees and check email
- check flash message for email
- show registrations
- edit registration + back
- delete registration
- check flash message for deleting the registration
- CSV-export registrations
- check CSV in LibreOffice
- scheduler task
- create one-time scheduler task with UID 1
- run task
- FE
-
ddev launch
- small FE list view
- FE list view with all columns + back
- click on "TCCD"
- check display
- check "dates for this topic" + back
- click on "Infinite registrations"
- Check display of date + time
- click on registration link and check the redirect to the login page
- log in as attendee/attendee
- click through the registration form, enter a comment, for forward and back
- on the summary page, check that the comment and the FE user data is displayed
- on the thank-you page, check that the flash message is there
- check notification email to organizer
- check thank-you email to attendee
- go to the "my events" page
- unregister from "event for unregistration" + cancel
- unregister from "event for unregistration" + confirm
- check notification email to organizer
- check thank-you email to attendee
- category list
- click on category
- for TCCD, show list of registrations
- log out in the FE
-