User:Victor Grousset - tuxayo/Community work/Reports/2023-12

From Koha Wiki
Jump to navigation Jump to search

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