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 |
| |||||||||||||||||||||||
2 | As an OPC user, create a Traditional List of Draft Amendments (LoDA) for House of Lords amendments Creating new amendments on a List of Draft Amendments (LoDA)
| 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 |
| |||||||||||||||||||||||
3 | As an OPC user, create some amendments in the LoDA Drafting and editing amendments 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 D number 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 |
| |||||||||||||||||||||||
4 | Share the Bill with the House of Lords Sharing a document with another organisation
| 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) |
| |||||||||||||||||||||||
5 | Login as a House of Lords user and create a published ‘As Introduced’ version of the bill Managing document information Preparing a bill for introduction
| A significant version is created The top-left drop-down filter on the ‘Amendment Workspace’ and ‘Amendment' Manager' tabs shows an ‘As Introduced’ version |
| |||||||||||||||||||||||
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 |
| |||||||||||||||||||||||
7 | Turn As an OPC user, 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 |
| |||||||||||||||||||||||
8 | Change As an OPC user, change the Proposer of a Lords amendment and add supporters Managing proposers and 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 |
| |||||||||||||||||||||||
9 | Generate PDF of Lords amendment LoDA with D-Numbers Generating and viewing a PDF Expand | | title | Able to put amendments On Hold Unable to Submit an amendment which is On hold |
| |||||||||||||||||||||
10 | As an OPC user, generate PDF of Lords amendment LoDA with D-Numbers Generating and viewing a PDF
| PDF is generated and a green success toastie appears in the bottom-right of the screen The ‘View PDF’ button in the green success message can be clicked Clicking the ‘View PDF’ button opens the PDF in a new tab PDF shows the D-numbers of all the amendments |
| The user manual will need to be updated for v16 | ||||||||||||||||||||||
1011 | 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 |
| |||||||||||||||||||||||
1112 | As a HoL user, view submitted Lords amendments in ephemeral list Opening amendments in the Editor (creating temporary lists)
| Editor opens, showing the selected amendments The amendments are editable |
| |||||||||||||||||||||||
1213 | Table and Reject amendments from the ephemeral list Tabling UK amendments (incl. 'ready for publishing')
| 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 |
| |||||||||||||||||||||||
1314 | 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' |
| |||||||||||||||||||||||
1415 | Update Lifecycle Event for one of the amendments Undoing an amendment status/managing lifecycle events
| The status of the selected amendment (in the Amendment Information panel) changes to ‘Submitted’ |
| |||||||||||||||||||||||
1516 | 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 |
| |||||||||||||||||||||||
1617 | 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 |
| |||||||||||||||||||||||
1718 | 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 |
| |||||||||||||||||||||||
1819 | Sort amendments by Order of Consideration on the 'Amendment Manager' tab
| Amendments are sorted in the list according to the OoC |
| |||||||||||||||||||||||
1920 | Update Daily Sheet Document Information
| Able to edit values in the panel In the PDF generated in the next step, the List Number and Version appear in the footer |
| |||||||||||||||||||||||
2021 | Generate PDF of Lords Daily Sheet from the Official Lists tab
| PDF is generated and a green success toastie appears in the bottom-right of the screen The ‘View PDF’ button in the green success message can be clicked Clicking the ‘View PDF’ button opens the PDF in a new tab When you expand the snapshot versions under your list, there is a snapshot version labelled ‘PDF’ |
| The user manual will need to be updated for v16 | ||||||||||||||||||||||
2122 | Publish Lords Daily Sheet Publishing UK amendment lists (incl. ping pong lists)
| 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’ |
| |||||||||||||||||||||||
2223 | 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) |
| |||||||||||||||||||||||
2324 | 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. |
| |||||||||||||||||||||||
2425 | Add a note to Lords amendment
| A placeholder note appears above the amendment Able to type text into the placeholder |
| |||||||||||||||||||||||
2526 | 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:
|
| |||||||||||||||||||||||
2627 | Generate and publish a Lords Running List Generating 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’ |
| |||||||||||||||||||||||
2728 | Create amendments to amendments in a new LoDA (to test the parsing of amendment text) [Commons and Lords] Amendments to amendments
| 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 |
| |||||||||||||||||||||||
2829 | Create a Lords Marshalled List | A Lords Marshalled List will open opens in the Editor containing all the tabled amendments The amendments will be are numbered Amendments will be are sorted according to the Lord's sort order; refer to the Manual for guidance: Sorting logic used by Lords amendment lists |
| The user manual may need to be edited/updated | ||||||||||||||||||||||
2930 | Update star status Inserting/removing an Amendment Star
| Able to update star status from the modal Updated stars display in the Editor |
| |||||||||||||||||||||||
3031 | Generate PDF of Lords Marshalled List and publish it Generating and viewing a PDF Publishing UK amendment lists (incl. ping pong lists)
| PDF is generated and a green success toastie appears in the bottom-right of the screen The ‘View PDF’ button in the green success message can be clicked Clicking the ‘View PDF’ button opens the PDF in a new tab When you expand the snapshot versions under your list, there is a snapshot version labelled ‘PDF’ 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’ |
| |||||||||||||||||||||||
3132 | Record outcomes against amendments using the Editor
| Able to use the Next and Previous buttons to choose between amendments in the list Able to use the Tabled and Rejected buttons Clicking Tabled or Rejected causes the button to become highlighted Able to click again on a highlighted button to deselect it; it becomes un-highlighted Clicking Save updates the Status (which is also visible in the Amendment Status pane) to show either ‘Tabled' or ‘Rejected’ depending on which button was highlighted when the save action was performed |
| |||||||||||||||||||||||
3233 | Create another Daily Sheet (a supplementary sheet) | New daily sheet opens in the Editor, in a new tab The supplementary ‘rubric’ appears in the Preface: [Supplementary to the Marshalled List] The list contains only new amendments tabled since the previous Marshalled List was published |
| |||||||||||||||||||||||
3334 | Create a Manuscript Amendment List containing a new amendment Generating a Lords Manuscript List (used for numbered supplementary sheets)
| New List opens in the Editor, in a new tab The list contains the selected amendment Amendment is numbered Amendment will have a black star against it (because it was not published on an earlier list) |
| |||||||||||||||||||||||
3435 | Generate PDF of Manuscript List and publish it
| PDF is generated and a green success toastie appears in the bottom-right of the screen The ‘View PDF’ button in the green success message can be clicked Clicking the ‘View PDF’ button opens the PDF in a new tab When you expand the snapshot versions under your list, there is a snapshot version labelled ‘PDF’ 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’ |
| |||||||||||||||||||||||
3536 | Add additional text to the official Lords lists Inserting/deleting amendments or interstitial headings
| Able to add new paragraphs to the front and back covers Able to add interstitial headings between amendments in the list |
| |||||||||||||||||||||||
3637 | Applying amendments Applying Amendments status
| |||||||||||||||||||||||||
colour | Green |
|
Status | ||||
---|---|---|---|---|
|
Update cross references in amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
| |
To test this, it is best to create some realistic amendments which refer to the text in your As Introduced version. Examples of the format and wording of Lords amendments can be found here: HL Bill 12(g) (parliament.uk) 1. From the Project Tab, open the published PDF of the ‘As Introduced’ working version of the bill and make sure there are some sections and sub-sections with text in them. 2. Create a new LoDA from the Amendment Workspace tab and draft two or three amendments referring to specific words, lines, and page numbers in the As Introduced PDF. 3. Save the LoDA 4. With the LoDA still open in the Editor, use the ‘Bulk update Statuses’ button to Submit, Table, and then mark all the amendments in the list as 'Agreed to'. 5. Close the Editor 6. From the Amendment Manager tab, select the amendments you just created and marked as Agreed to 7. From the Amendment Actions menu, select ‘Apply amendments’ 8. In the modal, choose to ‘Create new Bill version’; create a new folder and add a Version description; click Create |
Green success toastie appears in top-right of the screen
Number of amendments successfully applied is stated in the toastie
On the Project Tab, a new bill version exists in the chosen folder with the label you specified
When opening that version in the Editor, you can expand the Inline amendments pane and Review pane on the right-hand side to see successful and failed amendments
If one or more amendments were successfully applied, the bill version contains red and blue tracked change markup showing the changes made by those amendments
If one or more amendments were successfully applied, there is an ‘Accept All’ button at the top of the list in the Inline amendments panel
Clicking ‘Accept all’ applies the amendments to the bill text and removes the red and blue tracked changes
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Update cross references in amendments
Expand | ||
---|---|---|
| ||
To test this, you will need to draft an amendment which refers to a section of your bill version Refer to this part of the manual to insert references to the bill within a drafted amendment: https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688776/Cross-references+x-refs#Inserting-and-updating-cross-references-between-documents-within-Lawmaker Follow previous steps to apply the amendments to your new bill version then use the Update x-refs function in the Editor to update the reference |
Able to resolve cross-references in applied amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Create the ‘As amended in Committee’ version and publish it
Expand | ||
---|---|---|
| ||
From the Project tab, update Document information on the new working version containing the amendments Update the Version rubric to ‘As amended in Committee’ Generate a PDF of this version; ensure ‘Line numbering’ is ticked Publish the PDF snapshot |
PDF is generated and a green success toastie appears in the bottom-right of the screen
The ‘View PDF’ button in the green success message can be clicked
Clicking the ‘View PDF’ button opens the PDF in a new tab
When you expand the snapshot versions under your list, there is a snapshot version labelled ‘PDF’
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’
Prepare the "As Brought From Lords" version
Expand | ||
---|---|---|
| ||
From the Project tab, duplicate the last working version of your Bill From the Actions menu next to the duplicated version, select ‘Update document information’ Change the version rubric to "As amended at Committee" Generate a PDF of this version, and Publish that version Duplicate the version again, the last published version of your Bill and label it ‘Commons copy’ or a similar title Generate another PDF, this time make sure ‘Generate as House Bill’ Share the working version with the House of Commons Login as a HoC user, duplicate the this shared 'House Copy' Update the Document Information in the for this version; update version rubric to 'As Brought From the Lords' copy Generate a PDF and Publish the 'As brought from the Lords' copy |
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
OPC create LoDA for HoC amendments
Expand | ||
---|---|---|
| ||
Login to Lawmaker as an OPC user Open the UK Bill project On the Amendment Workspace tab, click New In the modal, pick Traditional type of amendment list Bill version: "as brought from the Lords" version House: "House of Commons" Stage: “Committee” Specify an unique List name and select a Proposer Click Create |
Editor opens 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
And the list will be visible on the "Amendment Workspace" tab
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Create amendment cross references
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
OPC creates HoC amendment
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Amend proposer and add supporters in Commons amendment
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Generate PDF of Commons amendment LoDA with D Numbers
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Set amendments to 'On hold'
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
OPC Submit Commons amendments (incl. flag & comment test)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
HoC open submitted amendments in Ephemeral List
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Save ephemeral list as LoDA
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Copy and paste amendments in LoDA
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Bulk Table Amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Bulk 'Ready for published' amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Duplicate a LoDA
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Renumber amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Create Commons Marshalled List (incl. Update List)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Resolve x-refs
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Update sort codes
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Insert resolutions and motions and convert resolution to order
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Create order of consideration for Commons amendments
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Re-run 'Update List' in Commons Marshalled List
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
PDF Commons Marshalled list
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Publish Commons Marshalled List
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Duplicate last published Commons Marhsalled List
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Re-run 'Update List' (having created more amendments & use white star)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Share Marshalled List with OPC
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Recording outcomes (use Next/Previous buttons)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Generate a Commons Proceedings Document
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Generate PDF of Commons Proceedings Document
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Publish Commons Proceedings Document
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Create another Commons Marshalled List
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Applying amendments (& resolving cross references)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Re-open auto-save version on refresh
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|