Welcome | Get started | Dive | Contribute | Topics | Reference | Changes | More

Manual testing suite

This document contains instructions for contributors responsible for manual testing.

General instructions

  • Before starting to report issues, check with your team and decide which sites need testing

Multiple addresses

Here are some tests for the lino_xl.lib.addresses plugin.

  • Sign in as robin in a Lino Amici (e.g. go amici1).

  • Click on the Persons quicklink.

  • Enter “dob” in the Quick search field.

  • Select the first Dorothée Dobbelstein

  • Hit the (Merge) button in the toolbar. In the into… field, type “dob” and select the second Dorothée (Dobbelstein-Demeulenaere). Leave the other fields unchanged. Hit ENTER to submit. Lino should ask “Are you sure you want to merge Dorothée Dobbelstein into Dorothée Dobbelstein-Demeulenaere? 1 Addresses, 1 List memberships will be deleted. Dorothée Dobbelstein will be deleted.”

  • Open the detail window on Dorothée. Click on the Manage addresses link. Modify the Street field of the primary address (add “n” at the end). Go back to the detail view (hit Alt+ArrowLeft or the Back button of your browser). Verify that the partner’s address in the overview field has been updated correctly.

  • Same as above, but mark another address as primary

  • Same as above, but edit the non-primary address. The overview field should not change.

  • Same as above, but uncheck the primary checkbox of the primary address so that there is no primary address. The partner’s address in the overview field should become empty.

  • In the grid view for Persons, make the Street column visible and directly edit the Street fields of a partner. The primary address in Manage addresses should get updated accordingly.

October 2024

Sign in as robin on a Lino Così site.

  • Open the list of sales invoices, click on the in front of any partner. (Reproduces #5777)

Sign in as robin on a Lino Avanti site (e.g. avanti1)

  • Select Contacts ‣ Clients, open the parameter panel, change the “State” field from “Coached” to blank. On one of the yellow rows that just became visible, click the in the first column. (Reproduces #5751)

Sign in as robin in prima1 with csv2db

  • Click on the My groups quicklink. The list is empty because robin has no groups. Open the params panel and select a teacher who has groups. Lino shows the groups. Click the Home button. Click again on the My groups quicklink. Poof, Lino still shows these groups, i.e. did not reset the default parameters.