Test Case | Expected outcome | Pass / Fail | Tester's Comments | |
---|---|---|---|---|
1 | As an OPC user, setup a test Bill project | Able to create a UKPGA Bill project | PASS FAIL (delete as appropriate) | |
2 | As an OPC user, create a Traditional List of Draft Amendments (LoDA) for House of Lords amendments | The Editor will be opened containing the draft list of amendments template And the Bill name will appear at the top of the template And the stage will match what I specified And the proposer will match what I specified | PASS FAIL | |
3 | As an OPC user, create some amendments in the LoDA Create at least three amendments, so you can test other features (like ‘bulk update status’) in later steps. Make sure your amendments are explicitly referring to clauses and schedules - this will allow you to test the Order of Consideration later. Examples of the formatting and phrasing of Lords amendments can be found in this PDF: Digital Markets Bill: Lords amendment list | A new amendment appears in the Editor And there are custom placeholders for Page-line, New Clause, New Schedule, and Stand part amendments And the proposer is the same as the proposer of the previous amendment And an entry appears in the Structure view And when I click save, D numbers will be assigned to all my amendments And the Dnumber assignment shows the user's organisation abbreviation, followed by a number that increases sequentially by 1 and has no leading zeros e.g. OPC1, OPC2 The amendments are also visible in the table on the Amendment Manager tab | PASS FAIL | |
4 | Share the Bill with the House of Lords | Able to share the Bill using the Share action Able to select House of Lords in the modal Able to view the Bill project as a House of Lords user (necessary for the next step of this script) | PASS FAIL | |
5 | Login as a House of Lords user and create a published ‘As Introduced’ version of the bill | A significant version is created The top-left drop-down filter on the ‘Amendment Workspace’ and ‘Amendment' Manager' tabs shows an ‘As Introduced’ version | PASS FAIL | |
6 | Login as an OPC user and check that the amendments you drafted earlier are still visible on the Amendment Manager tab | Amendments are still visible on the Amendment Manager tab | PASS FAIL | |
7 | Turn on/off line numbering for amendments Turn on/off line number on amendments (including ping pong motions) | For amendments where ‘add line numbers’ has been selected: line numbers appear every five lines For amendments where ‘no line numbers’ has been selected: no line numbers appear | PASS FAIL | |
8 | Change the Proposer of a Lords amendment and add supporters | Able to bring up the Manage Proposers and Supporters modal Able to search for and select names in both fields On clicking Update, chosen names appear in the main Editor window above the relevant amendment | PASS FAIL | |
9 | Generate PDF of Lords amendment LoDA with D-Numbers | PDF is generated and opens in a new tab PDF shows the D-numbers of all the amendments | PASS FAIL | |
10 | As an OPC user, Submit Lords amendments from the LoDA | Warning modal appears asking you to confirm that you want to submit the amendments Modal contains the option to ‘mark amendments as government amendments' On confirming, a progress bar appears After submission completes, the ‘Amendment information’ panel shows the Status as ‘Submitted’ for all amendments in the list If you are submitting from the Amendment Manager tab, a green success toastie should appear if the amendments were submitted successfully | PASS FAIL | |
11 | As a HoL user, view submitted Lords amendments in ephemeral list | Editor opens, showing the selected amendments The amendments are editable | PASS FAIL | |
12 | Table and Reject amendments from the ephemeral list | Able to view the ‘Tabled' and ‘Rejected’ buttons Able to click either button On clicking, the editor locks and a loading spinner briefly displays On saving, the ‘Status’ shown in the Amendment Status panel shows either Tabled or Rejected | PASS FAIL | |
13 | Bulk update the other amendments' statuses | After clicking Update, Editor briefly locks and loading spinner appears Green success toastie appears in the top-right of the screen After saving, the status of the amendments (in the Amendment Information panel) is now 'Tabled' | PASS FAIL | |
14 | Update Lifecycle Event for one of the amendments | The status of the selected amendment (in the Amendment Information panel) changes to ‘Submitted’ | PASS FAIL | |
15 | Create Lords Daily Sheet Generating a Lords Daily Sheet (incl. unnumbered supplementary sheets) | A Lords daily sheet will open in the Editor containing all the tabled amendments The amendments will not be numbered Amendments will be sorted according to the Lord's sort order; refer to the Manual for guidance: Sorting logic used by Lords amendment lists | PASS FAIL | |
16 | Move an amendment on a Lords Daily Sheet using the Structure View | Editor is updated showing the amendment in the new location Structure view also updates | PASS FAIL | |
17 | Create an Order of Consideration for Lords amendments Creating an Order of Consideration To test this functionality, some of the amendments you created in earlier steps must refer to numbered clauses and schedules. | Able to add and amend the Order of Consideration using the modal In the generated Daily Sheet, the amendments are sorted according to the OoC | PASS FAIL | |
18 | Sort amendments by Order of Consideration on the 'Amendment Manager' tab | Amendments are sorted in the list according to the OoC | PASS FAIL | |
19 | Update Daily Sheet Document Information | Able to edit values in the panel In the PDF, the List Number and Version appear in the footer | PASS FAIL | |
20 | Generate PDF of Lords Daily Sheet from the Official Lists tab | PDF version generated Green success toastie appears on the List tab When you expand the snapshot versions under your list, there is a snapshot version labelled ‘PDF’ | PASS FAIL | |
21 | Publish Lords Daily Sheet | Publish version modal appears After confirming, a new significant version is created on the right-hand side Significant version’s label will be the version label of your list, prepended with the word ‘Published’ | PASS FAIL | |
22 | Create Second Daily sheet with newly tabled amendments in it | A Lords Daily Sheet opens in the Editor The list contains only the amendments that weren't in the previous published list (i.e. just your new amendments) | PASS FAIL | |
23 | Lords Daily sheet cut-off time test | A Lords Daily Sheet opens in the Editor The list does not contain the new amendments (because they were tabled after the cut-off time. | PASS FAIL | |
24 | Add a note to Lords amendment | A placeholder note appears above the amendment Able to type text into the placeholder | PASS FAIL | |
25 | Use filters on Amendment Manager tab | Able to use the Quick Filter to filter on Amendment Status Able to use the main filter to filter on:
| PASS FAIL | |
26 | Generate and publish a Lords Running List | Editor opens showing the Running List Running List contains all amendments tabled so far (up until the cut-off date and time) Order of Consideration is listed in two columns on the first page After selecting ‘Publish’ from the Actions menu, the publish version modal appears After confirming, a new significant version is created on the right-hand side Significant version’s label will be the version label of your list, prepended with the word ‘Published’ | PASS FAIL | |
27 | Create amendments to amendments in a new LoDA (to test the parsing of amendment text) | Able to create amendments to amendments After saving, the Amendment Information panel shows the following ‘Provision’ attribute for each amendment:
Page and line numbers are also populated for the first two amendments | PASS FAIL | |
28 | Create a Lords Marshalled List | PASS FAIL | ||
29 | Update star status | Able to update star status from the modal Updated stars display in the Editor | PASS FAIL | |
30 | Generate PDF of Lords Marshalled List | PASS FAIL | ||
31 | Publish Lords Marshalled List | PASS FAIL | ||
32 | Recording outcomes (use Next/Previous buttons) | PASS FAIL | ||
33 | Create another Daily Sheet (now a supplementary sheet) | PASS FAIL | ||
34 | Create a Manuscript Amendment List | PASS FAIL | ||
35 | Generate PDF of Manuscript List | PASS FAIL | ||
36 | Publish Manuscript List | PASS FAIL | ||
37 | Applying amendments (& resolving cross references) | PASS FAIL | ||
38 | Prepare Bill "As Brought From Lords" | PASS FAIL | ||
39 | OPC create LoDA for HoC amendments | PASS FAIL | ||
40 | Create amendment cross references | PASS FAIL | ||
41 | OPC creates HoC amendment | PASS FAIL | ||
42 | Amend proposer and add supporters in Commons amendment | PASS FAIL | ||
43 | Generate PDF of Commons amendment LoDA with D Numbers | PASS FAIL | ||
44 | Set amendments to 'On hold' | PASS FAIL | ||
45 | OPC Submit Commons amendments (incl. flag & comment test) | PASS FAIL | ||
46 | HoC open submitted amendments in Ephemeral List | PASS FAIL | ||
47 | Save ephemeral list as LoDA | PASS FAIL | ||
48 | Copy and paste amendments in LoDA | PASS FAIL | ||
49 | Bulk Table Amendments | PASS FAIL | ||
50 | Bulk 'Ready for published' amendments | PASS FAIL | ||
51 | Duplicate a LoDA | PASS FAIL | ||
52 | Renumber amendments | PASS FAIL | ||
53 | Create Commons Marshalled List (incl. Update List) | PASS FAIL | ||
54 | Resolve x-refs | PASS FAIL | ||
55 | Update sort codes | PASS FAIL | ||
56 | Insert resolutions and motions and convert resolution to order | PASS FAIL | ||
57 | Create order of consideration for Commons amendments | PASS FAIL | ||
58 | Re-run 'Update List' in Commons Marshalled List | PASS FAIL | ||
59 | PDF Commons Marshalled list | PASS FAIL | ||
60 | Publish Commons Marshalled List | PASS FAIL | ||
61 | Duplicate last published Commons Marhsalled List | PASS FAIL | ||
62 | Re-run 'Update List' (having created more amendments & use white star) | PASS FAIL | ||
63 | Share Marshalled List with OPC | PASS FAIL | ||
64 | Recording outcomes (use Next/Previous buttons) | PASS FAIL | ||
65 | Generate a Commons Proceedings Document | PASS FAIL | ||
66 | Generate PDF of Commons Proceedings Document | PASS FAIL | ||
67 | Publish Commons Proceedings Document | PASS FAIL | ||
68 | Create another Commons Marshalled List | PASS FAIL | ||
69 | Applying amendments (& resolving cross references) | PASS FAIL | ||
70 | Re-open auto-save version on refresh | PASS FAIL |
General
Content
Integrations