| Test path name | GIVEN initial context | WHEN something happens | THEN expected result | TEST SCRIPT steps to follow | TEST DATA | ACTUAL RESULTS | COMMENTS from testers | STATUS Passed Fail | Tester / date |
---|
1 | Add a package with eBooks with active from/to date to an Agreement | - I'm a logged in user with appropriate permissions
- In Agreements / E-resource Tab
- Search for package successful, see column "TEST DATA".
- Package is opened in detail view
| - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
| - The agreement create screen opens
- An agreement line for the package is displayed.
- The following information is displayed:
- Name: Springer:Ebooks:ComputerScience:201
- Type: Package
- Titles: Number of titles contained in the package
- Provider: Name of provider
- Default coverage: empty
- After saving the agreement, the record is displayed in the preview view.
- In the "Agreement Lines" accordion, the e-books are displayed in the "Current" and "Dropped" tabs.
- The "Future" tab contains no titles.
| - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
- Fill in required fields:
- Name: eBook package with active from/to date
- Status: Active
- Start date: 2019-01-01
- Check that the information in the Agreement Line is correct.
- Enter a date in the "active from" and "active to" fields.
- active from: 2019-01-01
- active to: 2019-12-31
- Click "Save & close"
| Package: Springer:Ebooks:ComputerScience:2018 => this package contains TIPPs with an active_end_date = 2019-09-29 in the GOKb. Therefore titles are also displayed in the "Dropped" tab. | |
| |
|
2 | Active date is in the future | - I'm a logged in user with appropriate permissions
- In Agreements / E-resource Tab
- Search for package successful, see column "TEST DATA".
- Package is opened in detail view
| - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
| - The agreement create screen opens
- An agreement line for the package is displayed.
- The following information is displayed:
- Name: Springer:Ebooks:ComputerScience:201
- Type: Package
- Titles: Number of titles contained in the package
- Provider: Name of provider
- Default coverage: empty
- After saving the agreement, the record is displayed in the preview view.
In the "Agreement Lines" section, the e-books are displayed in the "Future" tab. The "Current" tab does not contain any titles. - Ignore the content in the "All" tab.
Please note the reason for no data in the "dropped" tab: If a title left the package before the agreement line became active it would not be shown as a ‘dropped’ title in the agreement view because it was never part of the agreement | - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
- Fill in required fields:
- Name: eBook package with active from/to date
- Status: Active
- Start date: 2019-01-01
- Check that the information in the Agreement Line is correct.
- Enter a date in the "active from" and "active to" fields.
- active from: 2020-01-01
- active to: 2020-12-31
- Click "Save & close"
| Package: Springer:Ebooks:ComputerScience:2018 => This package contains TIPPs with an active_end_date = 2019-09-29 in the GOKb. |
|
|
|
|
3 | Active date is in the past | - I'm a logged in user with appropriate permissions
- In Agreements / E-resource Tab
- Search for package successful, see column "TEST DATA".
- Package is opened in detail view
| - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
| - The agreement create screen opens
- An agreement line for the package is displayed.
- The following information is displayed:
- Name: Springer:Ebooks:ComputerScience:201
- Type: Package
- Titles: Number of titles contained in the package
- Provider: Name of provider
- Default coverage: empty
- After saving the agreement, the record is displayed in the preview view.
- In the "Agreement Lines" area, the e-books are displayed in the "Dropped" tab.
- The tabs "Current" and "Future" do not contain titles.
| - Click "Add package to basket"
- Click "View 1 Item"
- Click "Create new agreement"
- Fill in required fields:
- Name: eBook package with active from/to date
- Status: Active
- Start date: 2019-01-01
- Check that the information in the Agreement Line is correct.
- Enter a date in the "active from" and "active to" fields.
- active from: 2018-01-01
- active to: 2018-12-31
- Click "Save & close"
| Package: Springer:Ebooks:ComputerScience:2018 => This package contains TIPPs with an active_end_date = 2019-09-29 in the GOKb.
|
|
|
|
|