User:Victor Grousset - tuxayo/Community work/Reports/2023-12
QA
Notes:
- An attempt results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue. Or questions to clarify something in the code.
- Partial QA is a way to contribute to a ticket that I can't QA alone but for which I can confidently review only part of the code or aren't sure enough about understanding the functional need and change.
Bug 35412 - Capitalization: Toggle Dropdown
Bug 35404 - Wrong copy and paste in string (ILL batches)
Bug 35415 - Rephrase: Some patrons have requested a privacy ...
Bug 35453 - Wrong 'Laserdisc)' string on 007 builder (MARC21)
Bug 35436 - Copy is not translatable in OPAC search history
Bug 34091 - Typo in help for cleanupdatabase.pl: --log-modules needs to be --log-module
Bug 35449 - Accessibility: No links on "here"
Bug 35450 - Preservation system preferences should authval dropdowns
Maybe found issue: Bug 34900 - The translation of the string "The " should depend on context
Bug 34398 - Inconsistencies in Record matching rules page titles, breadcrumbs, and header
Maybe found issue: Bug 35413 - Terminology: differentiate issues for vendor issues and serials
Bug 35488 - Placing a hold on the OPAC takes the user to their account page, but does not activate the holds tab
Bug 35492 - Suspending/unsuspending a hold on the OPAC takes the user to their account page, but does not activate the holds tab
Bug 35495 - Cancelling a hold on the OPAC takes the user to their account page, but does not activate the holds tab
Bug 35496 - Placing an article request on the OPAC takes the user to their account page, but does not activate the article request tab
Bug 35491 - Reverting waiting status for holds is not logged
Maybe found issue: Bug 35477 - Adding non-existent items to the waiting list should display a warning
Bug 35489 - Holds on items with no barcode are missing an input for itemnumber
Partial QA: Bug 30230 - Search for patrons in checkout should not require edit_borrowers permission
Reached for help to get final confirmation.
Bug 35600 - Prevent checkouts table to flicker
Worked on a fix for Bug 35506 - selenium/regressions.t is failing randomly
Release manager asked the QA team for help and automated tests are literally partial automation of QA work. And Jonathan is almost the only person to maintain UI tests since a long time.
So that doesn't feel much a stretch to spend some time there and count it as QA. Also I was close enough to my quota of billable QA hours that around half the time spend on this ticket this month is on the house :)
Signoffs (testing submitted patches so they can move on to be integrated)
Note: an attempt usually results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.
Some security bug: found an issue
Prepare presentation and demo of signoff process for a German speaking community event
Do presentation and demo of signoff process for a German speaking community event
Attendance, 80 people! :)
Bug 18885 - When 'on-site checkout' was used, the 'Specify due date' should be emptied for next checkout unless OnSiteCheckoutAutoCheck
Guide signoff session for German speaking community
4 attendants, 3 new people trained on patch testing. Results for attendants: 7 tickets out of the Needs Signoff queue: 6 signoffs and 1 failed QA. And 2 attempt with a comment let on the ticket to ask for more details about how to test.
Misc tasks and work on tickets: Analysis or implementation
Update with new details about the problem and way forward: Bug 29285 - UI tests: Selenium 4 support or setup Cypress to make them rewritable with it
Documentation
wiki: Website_Administration: complete CI nodes hosting list
https://wiki.koha-community.org/wiki/Website_Administration
New tickets opened
i.e. Found something wrong and documented how to reproduce it. Or suggest an enhancement (usually for dev tools)
Bug 35584 - Missing licenses in about page
Selenium::Remote::Driver: Failing to try to take a screenshot
https://github.com/teodesian/Selenium-Remote-Driver/issues/489