Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Test Case

Expected outcome

Pass / Fail

Tester's Comments

1

Setup a test Bill

 Steps

Login to Lawmaker as a House of Lords user

From the Dashboard, click Create

Select UK Public Bill > Government Bill

Create some sections and Schedules in the Bill, using the Editor

(Alternatively, on the Project Tab, from the Document Actions menu, import a UK PGA from Legislation.gov.uk )

Update the Document Information (either from the Editor, or from the Actions menu next to your version on the Project Tab); change the Version rubric to ‘As Introduced’; ensure Printed by is set to the Lords

Generate a PDF of this version; ensure ‘Line Numbering’ is ticked in the Generate PDF modal

On the Project Tab, expand the snapshots below your version and click the Actions menu next to the PDF snapshot version; select Publish

A significant version is created

On the ‘Amendment Workspace’ and ‘Amendment' Manager' tabs the top-left drop-down filter shows an ‘As Introduced’ version

PASS FAIL (delete as appropriate)

2

As an OPC user, create a Traditional List of Draft Amendments (LoDA) for House of Lords amendments

 Steps

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 introduced" version

House: "House of Lords"

Stage: “Committee”

Specify an unique List name and select a Proposer

Click Create

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.

Include references to clauses and schedules - this will allow you to test the Order of Consideration later.

 Steps

With the LoDA open in the Editor, click inside the first 'Instruction' placeholder

Press Enter and select an amendment from the Content Completion Assistant

Repeat the preceding step to create the following types of amendments:

- leave out clause or leave out schedule

- new clause

- new schedule

- page-line

- stand part motion

- amendment to amendment

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

PASS FAIL

4

Turn on/off line numbering for amendments Turn on/off line number on amendments (including ping pong motions)

 Steps

With the LoDA open in the Editor

Right-click on an amendment

Select Update line number status

Choose either ‘No line numbers’ or ‘Add line numbers’

Generate a PDF by clicking Document > Generate PDF

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

5

Change the Proposer of a Lords amendment and add supporters Managing proposers and supporters

 Steps

With the LoDA open in the Editor

Click on the Proposer name above an amendment in the main editor window

In the Manage Proposers and Supporters modal which appears, use the Proposers and Supporters fields to add members names to the amendment

Click Update to confirm your selection

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

6

Generate PDF of Lords amendment LoDA with D-Numbers

 Steps

With the LoDA open in the Editor

Click Document

Select Generate PDF

In the Generate PDF modal, select ‘Show D-numbers’

PDF is generated and opens in a new tab

PDF shows the D-numbers of all the amendments

PASS FAIL

7

As an OPC user, Submit Lords amendments from the LoDA Submitting amendments

 Steps (from the Editor)

With the LoDA open in the Editor

Open the ‘Document Information’ panel on the right-hand side

Click Submit List

 Alternative Steps (from the Amendment Manager tab)

After saving and closing the LoDA, go to the Amendment Manager tab

Select one or more of the amendments there

From the Amendment Actions menu, select Submit amendments

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

8

As a HoL user, view submitted Lords amendments in ephemeral list

 Steps

Login to Lawmaker as a House of Lord user

Open the Bill project

On the Amendment Manager tab, tick the checkbox next to the OPC-submitted amendments

From the Amendment Actions menu, select Create temporary list

Editor opens, showing the selected amendments

The amendments are editable

PASS FAIL

9

Table and Reject amendments from the ephemeral list

 Steps

With the temporary list open in the Editor

Click within the text of one of the amendments

Expand the Amendment Status panel on the right-hand side

Click the ‘Tabled’ or ‘Rejected’

Save the 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

10

Bulk update the other amendments' statuses

 Steps

With the temporary list open in the Editor

Expand the Amendment Status panel on the right-hand side

Click the Bulk update statuses button

In the Update Amendment Statuses modal, in the ‘Amendments to update’ dropdown, select those amendments which you did not update in the previous step; select ‘Submitted to Tabled’ in the ‘Status transition’ dropdown

Click Update

Save the list

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

11

Update Lifecycle Event for one of the amendments Undoing an amendment status/managing lifecycle events

 Steps

Click within the text of one of the amendments which was Tabled

Expand the Amendment Status panel

Click Manage lifecycle events

Use the delete button to remove the ‘Tabled’ event

Click Update

The status of the selected amendment (in the Amendment Information panel) changes to ‘Submitted’

PASS FAIL

12

Create Lords Daily Sheet Generating a Lords Daily Sheet (incl. unnumbered supplementary sheets)

 Steps

On the Amendment Manager tab, click the Amendment Actions menu and select Create Official List

In the Create amendment list modal, select ‘Lords Daily Sheet’ from the ‘Amendment list’ dropdown

In the Bill Version tab, there should be only one option (the published Bill version)

In the Stage/Committee dropdown, select ‘in Committee of the Whole House’

Select today’s date as the cut-off date, and a time slightly in the future for the cut-off time

Pick any name for the list

Click Create

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

13

Move amendment on Lords Daily Sheet using structure view

 Steps

Drag an amendment into a new location using the Structure View on the left-hand side of the Editor window

Editor is updated showing the amendment in the new location

Structure view also updates

PASS FAIL

14

Create an Order of Consideration for Lords amendments Creating an Order of Consideration

To test this step, some of the amendments you created in earlier steps must refer to numbered clauses and schedules.

 Steps

From the Amendment manager tab click on Order of Consideration button

Change the Order so that you can manipulate it such that amendments appear before others e.g.

Schedule 1

Clause(s) 1-2

Click Save

Generate another Lords Daily Sheet

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

15

Sort amendments by Order of Consideration on the 'Amendment Manager' tab

 Steps

Click the OoC Sort button on the Location column

Amendments are sorted in the list according to the OoC

PASS FAIL

16

Update Daily Sheet Document Information 

 Steps

From the Official Lists tab, open the Official List you created earlier in the Editor

Expand the Document Information panel

Populate the four fields here with information, for example:

List Number: III

Version: revised

Session: [this will be pre-populated based on the Bill’s session]

Year: [this will be pre-populated based on the Bill’s year]

Click the Save button

From the Document menu, Generate a PDF

Able to edit values in the panel

In the PDF, the List Number and Version appear in the footer

image-20240116-085748.png

PASS FAIL

17

Generate PDF of Lords Daily Sheet from List tab

 Steps

From the Official Lists tab, click the Actions menu next to your Official List and select Generate PDF

Ensure ‘Record snapshot version’ is ticked

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

18

Publish Lords Daily Sheet

 Steps

From the Official Lists tab, click the Actions menu next to the PDF snapshot you generated

Select Publish

In the modal, click Publish

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

19

Create Second Daily sheet with newly tabled amendments in it

 Steps

On the Amendment Workspace tab, create a new LoDA; ensure Stage is set to ‘Committee’

Create one or two new amendments

Save the list

Expand the Amendment Status panel

Click Bulk update statuses

In the modal, select all amendments and choose to update from ‘Draft to Submitted’

Click Update and then Save the list

Expand the Amendment Status panel again

Click Bulk update statuses

In the modal, select all amendments and choose to update from ‘Submitted to Tabled’

Click Update and then Save the list

Close the Editor and return to the Official Lists tab

Click Create and in the modal select ‘Lords Daily Sheet'; set Stage to ‘Committee of the Whole House’; set the cut-off date to today’s date and use a time slightly in the future for the cut-off time

Click Create

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

20

Lords Daily sheet cut-off time test

 Steps

From the Official List tab

Click Create and in the modal select ‘Lords Daily Sheet'; set Stage to ‘Committee of the Whole House’; set the cut-off date to today’s date and use a time in the past for the cut-off time (before you Tabled the previous amendments)

Click Create

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

21

Add note to Lords amendment

Inserting an amendment note

 Steps

Open one of the LoDAs created in the previous steps

Right-click in the text of one of the amendments

Select Insert Amendment Note

A placeholder note appears above the amendment

Able to type text into the placeholder

PASS FAIL

22

Use filters on Amendment Manager tab Filtering amendments

Able to use the Quick Filter to filter on Amendment Status

Able to use the main filter to filter on:

  • LoDA name

  • Dnum

  • Location

  • Member

  • Status

  • Comment text

PASS FAIL

23

Generate and publish a Lords Running List Generating a Lords Running List

 Steps

From the Official Lists tab

Click Create and in the modal select ‘Lords Running List; set Stage to ‘Committee of the Whole House’; set the cut-off date to today’s date and use a time slightly in the future for the cut-off time

In the Editor, from the Document menu, select Generate PDF and generate a PDF of the list

Close the Editor

On the Official Lists tab, expand the list of snapshots below your new Running List

Click the Actions menu next to the PDF entry

Select Publish

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

24

Create amendments to amendments (Testing parsing)

PASS FAIL

25

Create a Lords Marshalled List

PASS FAIL

26

Update star status

PASS FAIL

27

Generate PDF of Lords Marshalled List

PASS FAIL

28

Publish Lords Marshalled List

PASS FAIL

29

Recording outcomes (use Next/Previous buttons)

PASS FAIL

30

Create another Daily Sheet (now a supplementary sheet)

PASS FAIL

31

Create a Manuscript Amendment List

PASS FAIL

32

Generate PDF of Manuscript List

PASS FAIL

33

Publish Manuscript List

PASS FAIL

34

Test CCA for all Lords Amendment Lists

PASS FAIL

35

Applying amendments (& resolving cross references)

PASS FAIL

36

Prepare Bill "As Brought From Lords"

PASS FAIL

37

OPC create LoDA for HoC amendments

PASS FAIL

38

Create amendment cross references

PASS FAIL

39

OPC creates HoC amendment

PASS FAIL

40

Amend proposer and add supporters in Commons amendment

PASS FAIL

41

Generate PDF of Commons amendment LoDA with D Numbers

PASS FAIL

42

Set amendments to 'On hold'

PASS FAIL

43

OPC Submit Commons amendments (incl. flag & comment test)

PASS FAIL

44

HoC open submitted amendments in Ephemeral List

PASS FAIL

45

Save ephemeral list as LoDA

PASS FAIL

46

Copy and paste amendments in LoDA

PASS FAIL

47

Bulk Table Amendments

PASS FAIL

48

Bulk 'Ready for published' amendments

PASS FAIL

49

Duplicate a LoDA

PASS FAIL

50

Renumber amendments

PASS FAIL

51

Create Commons Marshalled List (incl. Update List)

PASS FAIL

52

Resolve x-refs

PASS FAIL

53

Update sort codes

PASS FAIL

54

Insert resolutions and motions and convert resolution to order

PASS FAIL

55

Create order of consideration for Commons amendments

PASS FAIL

56

Re-run 'Update List' in Commons Marshalled List

PASS FAIL

57

PDF Commons Marshalled list

PASS FAIL

58

Publish Commons Marshalled List

PASS FAIL

59

Duplicate last published Commons Marhsalled List

PASS FAIL

60

Re-run 'Update List' (having created more amendments & use white star)

PASS FAIL

61

Share Marshalled List with OPC

PASS FAIL

62

Recording outcomes (use Next/Previous buttons)

PASS FAIL

63

Generate a Commons Proceedings Document

PASS FAIL

64

Generate PDF of Commons Proceedings Document

PASS FAIL

65

Publish Commons Proceedings Document

PASS FAIL

66

Create another Commons Marshalled List

PASS FAIL

67

Applying amendments (& resolving cross references)

PASS FAIL

68

Re-open auto-save version on refresh

PASS FAIL

  • No labels