Scottish Amendments Test Script (EG v16)
Test Case | Expected outcome | Pass / Fail | Tester’s Comments | |
---|---|---|---|---|
1 | Scottish Amendments test setup Login as a SP user Create a Scottish Bill project (Public Bill > Government Bill) From the Actions menu next to the working version, click ‘Update Document Information’ and change version rubric to "As introduced" From the Actions menu, generate a PDF of the working version and choose to ‘Record snapshot’ From the Actions menu, publish the PDF | Able to generate a PDF A new significant version is created On the Amendment Workspace tab, there is one option in the top-left workspace filter: ‘As Introduced’ | Pass |
|
2 | Login as a PCO user and create LoDA for Scottish amendments Amendment Workspace Tab - working with draft amendments Login as a PCO user Navigate to the Scottish Bill project Create a new list of draft amendments Specify the "as introduced" version Specify "stage 2" Specify a list name Select a Proposer | Editor window opens containing the draft list of amendments template Bill name appears at the top of the template Stage matches what I specified in the modal Proposer matches what I specified The list is visible on the Amendment Workspace tab | Pass |
|
3 | Create some Scottish amendments (you should create several amendments in order to test other amendment features later in the script) Inserting pre-populated amendments - Scotland In the Editor, place your cursor in an amendment Press Enter and select an amendment from the CCA | The amendment appears in the Editor The proposer is the same as the proposer of the previous amendment An entry appears in the Structure view | Pass |
|
4 | Amend proposer and add supporters in a Scottish amendment Managing proposers and supporters With the LoDA open in the Editor Click the name above the amendment to open the ‘Manage Proposers and Supporters’ modal Update the proposer and supporters for an amendment | Able to open the ‘Manage proposers and supporters’ modal Able to search for names to add Able to add the names and click Update to close the modal The updated proposer and supporters appear in the Editor | Pass |
|
5 | Save the LoDA | The new amendments are assigned D-numbers in the form PCO1, PCO2 etc. | Pass |
|
6 | Generate PDF of Scottish amendment LoDA with D-numbers Generate a PDF In the Generate PDF modal, select to show D-numbers | A PDF is generated There is a message to say that it was generated successfully The PDF contains the D-numbers of each amendment | Pass |
|
7 | Set amendments to 'On hold' | Able to put amendments On Hold Unable to Submit an amendment which is On hold | Pass |
|
8 | Submit Scottish amendments Submitting amendments | How to submit amendments from the 'Amendments' tab | Selected amendments are submitted Success toastie displays The amendments' Status shows as ‘Submitted’ The amendments become read-only for the PCO user (you can test this by opening the LoDA containing the submitted amendments) | Pass |
|
9 | "Submit Amendments" using the button on the Doc Info panel in the Editor Submitting amendments | How to submit amendments from the Editor (PCO and OPC) | Able to submit amendments using the button Success toastie displays Amendment status is updated to ‘Submitted’ The amendments become read-only for the PCO user | Pass |
|
10 | As a SP user, view submitted Scottish amendments in a temporary list | Editor opens, showing a list containing all the selected amendments The amendments are editable | Pass |
|
11 | Table and reject Scottish amendments | Able to click the Tabled and Rejected buttons After saving, the amendments' Statuses are updated to the appropriate values - either Tabled or Rejected | Pass |
|
12 | Bulk update Scottish amendments Tabling UK amendments (incl. 'ready for publishing') | To update statuses in one go | Able to open the Bulk Update Statuses modal Able to transition the amendments to Tabled Success toastie displays after clicking Update After saving, the amendments' statuses are updated (check in the Editor, in the Amendment Status pane, and check on the Amendment Manager tab too) | Pass |
|
13 | Lifecycle Event | Able to add a lifecycle event to an amendment Able to remove a lifecycle event from an amendment Able to update an existing lifecycle event | Pass |
|
14 | Create Daily List | New Official List opens in the Editor containing all Tabled amendments Interstitial headings are present between the amendments, stating the Section or Schedule the amendment relates to | Pass |
|
15 | Move amendment on daily list using structure view Moving provisions, tables and amendments within a document | Moving using the structure view | Able to move amendments using the structure view | Pass |
|
16 | Create order of consideration for Scottish amendments Creating an Order of Consideration | How to create or modify an Order of Consideration |
| Pass |
|
17 | Generate PDF of Daily List from the Official Lists tab | Green success toastie appears PDF snapshot is created under your official list You can open and view the PDF The PDF contains all the amendments which were visible in the Editor | Pass |
|
18 | Publish daily list Publishing an amendment list | How to publish an amendment list | Warning modal is displayed After confirming, a new significant version is displayed on the right-hand side of the screen | Pass |
|
19 | Create Second Daily list with new amendments | A new list opens in the Editor containing the new amendments The new list does not contain any amendments from the earlier published list | Pass |
|
20 | Daily list cut off time test | The list does not contain the new amendments (because they were tabled after the cut-off time) | Pass |
|
21 | Add a note to a Scottish amendment | Able to add the Amendment note placeholder Able to add some text to the placeholder | Pass |
|
22 | Create a new amendment, submit it, table it, and mark it as ‘Withdrawn before debate’ | Able to mark the amendment as ‘withdrawn before debate’ Status shows correctly in the Editor window (in the amendment information pane) and on the Amendment Manager tab | Pass |
|
23 | Create a Scottish Marshalled List | Marshalled list opens in the editor List contains all amendments with the status of ‘Tabled’ Withdrawn amendments are not included on the list The amendment-to-amendment appears immediately after the amendment it’s amending Amendments which have not appeared on any of the earlier published lists have an asterisk next to their number | Pass |
|
24 | Generate PDF of Scottish Marshalled List | Green success toastie appears with a link to the generated PDF On the Official Lists tab, a PDF snapshot exists in the list of version snapshots under the green working version of your list To check the formatting, compare the generated PDF with this file: Marshalled List of Amendments for Stage 2 (parliament.scot) | Pass |
|
25 | Publish Scottish Marshalled List | New significant version is created on the right-hand of the screen | Pass |
|
26 | Amendments to amendments in Scottish list | The new amendment-to-amendment appears on the Daily List | Pass |
|
27 | Create manuscript list (selective marshalled list) | The list opens in the Editor It contains the amendments you selected on the amendment manager tab | Pass |
|
28 | Create a Groupings list | Able to create a Groupings list Able to add text to the headings placeholders Able to add amendment numbers Able to populate the list with the relevant amendments using the Populate Groupings List function | Pass |
|
29 | Generate PDF of Scottish Groupings list | Green success toastie appears witha clickable link to the PDF PDF snapshot created under the working version for your groupings list Compare the output with these two examples to check formatting and appearance of amendments: Groupings of Amendments for Stage 2 (parliament.scot) & Timed Groupings (parliament.scot) | Pass |
|
30 | Publish Scottish Groupings List | Able to publish the list New significant version is created on the right-hand side of the Official Lists tab | Pass |
|
31 | Marking amendments as 'agreed to' | Able to update the status of the amendments to ‘Agreed to’ | Pass |
|
32 | Creating a scripted marshalled list | Able to create a scripted marshalled list with script boxes Able to remove the headings from some boxes to leave only the box outline Able to add non-breaking white spaces in between paragraphs to control the spacing | Pass |
|