Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Test Case

Expected outcome

Pass / Fail

Testers

Tester's Comments

1

Login

into

to Lawmaker as an SIH or SGLD User

Overview of Lawmaker

Projects and documents

Dashboard displayed (or last tab associated

to

with the project you last viewed

.Projects and documents

)

Status
colourGreen
titlePass

PASS

Status
colourRed
titleFail
(delete as appropriate)

2

Create a New Project

  • Type: UK Statutory Instruments

  • Sub-type: Regulations, Order, or Rules

  • Procedure: Select a Draft procedure (for the convert to Made Test)

Creating a new project

Correct box is dialogue displayed

Status
colourRed
titleFAIL

Procedure drop down list not working as it should.

No list appears if the cursor is clicked while pointing at the downward arrow.

Only appears when cursor is clicked on the white space of the Procedure box.

3

Complete dialogue information and click on create

Expand
titleTips

Must begin with "The", contain the word "Regulations" or “Order” and end in a year

Editor Opens

Expand
titleSub Tests
And the title
Note

Title must begin with “The” and end in a year; Regulations or Orders must contain the word “Regulations” or “Order”

Create new project modal is shown

Includes Type, Sub-type, Title, and Procedure fields

Able to select ‘UK Statutory Instruments’ from Type drop-down

When UK SI is the Type, Sub-type drop-down shows 12 entries, including Regulations, Order, Rules, Resolution, Other

When Scottish SI is the Type, Sub-type drop-down shows 9 entries, including Regulations, Order, Rules, Resolution, Other

Procedure drop-down shows 8 options, including Draft Affirmative, Draft Negative, Made Affirmative, Made Negative

Status
colourGreen
titlePass
Status
colourRed
titleFail

3

Add the required information to the fields in the modal and click Create

Editor opens and an empty template document is displayed in the Editor

Title in the Editor matches the name I specified

And the

Document Information panel in the Editor shows the correct information

And a new project will be created

New project is visible on the main Lawmaker dashboard

And the

The project

will

is not

be

visible to users in

another organisationAND I can go back into the SI/SSI and change the title if I need to, with the title at the top automatically updating when I edit 'Title' in

other organisations

Status
colourGreen
titlePass
Status
colourRed
titleFail

4

Edit the Title from the Document Information panel in the Editor

‘Empty’ document is displayed in the Editor4

Managing document information

In the Editor, the Title is updated at the top of the doc

After saving, the Title is also updated in the Project tab (Press F5 to refresh the page)

Status
colourGreen
titlePass

Edits to “Tips” for SI/SSIs

Edits to “Sub tests” for changing the title of SI/SSIs

Status
colourRed
titleFail

5

Add a Subject,

extent

Extent and

sub

Sub-subject

Managing Subject, Extent and Subsubject

Expand
title
Alternative Flows
Additional tests

Add another subject

Remove

subsubjectCancel

sub-subject

Click ‘Cancel’ in the modal

Edit a subject

Subject placeholder is updated

Status
colour

Red

Green
titlePass
Status

FAIL

Edit a subject - after changing the subject had to click on Edit for the dialogue box to close, which seemed a bit odd.

Initialy it seemed hard to go back and insert an extent and then it righted itself.

Dont know if the issues were me or related to v12??

5Update the enacting words with the following text: 15(7)(B) of the Education Act 2006

colourRed
titleFail

6

Type information into the enabling powers placeholders which appear in the enacting words at the start of the SI

(You can use these details of some real enabling provisions: sections 29A(3), 30(4) and 96(9) of the Value Added Tax Act 1994)

Expand
title
Sub
Additional Tests
I can add Extra

Add extra blocks of text to the enacting words by pressing return twice

at the end of the new text, then I can press return

;

Add some sub-paragraphs: press Enter and select Paragraph (a)

then I can press return

from the CCA;

Press Enter and select

'

Sub-Paragraph (i)

then I can press return

from the CCA;

Press Enter and select

'

sub-Sub-Paragraph (A)/(

ii

aa)

then I can press return

;

Press Enter and select List

The content of the enacting words is updated

Additional blocks of text containing paragraphs and sub-paragraphs can be added

Status
colour

Red

Green
title

FAIL

then I can press return and select ‘sub-Sub-Paragraph (A)/(ii):

This is not listed: ‘sub-paragraph (A)/(aa)’ is listed, and '(aa)’ shows in the element.

6Entering new

Pass
Status
colourRed
titleFail

7

Add some provisions

Inserting provisions and other elements

Expand
title
Tips
Steps

Press Enter to bring up the CCA and select a provision

Editor functionality is tested in a separate script

;

Once you have created a

provision

few provisions, you can copy and paste

it

them to build up the document quicker;

You can also copy provisions from an SI/SSI on http://www.legislation.gov.uk

Draft any substantive provisions first

Add some schedules

The content will be structured correctly

;

Test the behaviour of auto-renumbering by turning this on or off from the Tools menu. When enabled, Paragraphs and sub-paragraphs within provisions are renumbered sequentially as new paragraphs and sub-paragraphs are added in between existing ones; in Schedules, Schedule Paragraphs are renumbered in the same way. When disabled, paragraphs and sub-paragraphs inserted between existing paragraphs or sub-paragraphs are given a Number with a suffix, for example (2A) when the paragraph is inserted between (2) and (3). Schedule paragraphs behave the same way.

Able to add Rules, Articles, or Regulations, depending on the SI sub-type

Numbers and Headings appear in bold in the Editor

Paragraphs and sub-paragraphs under each top-level provision are indented

The numbering will be correct: provisions are given sequential numbers or letters

The Structure

view

View on the left-hand side of the Editor window is updated as provisions are added

Status
colourGreen
titlePass
Status
colourRed
title

FAIL7

Fail

Schedules

Schedule titles should show in sentence case, not condensed capitals

8

Create some more complex structure; add Parts and cross headings using the CCA

Inserting, modifying and deleting provisions

Can create

parts

Parts and

cross headings8

Cross headings

Status
colourGreen
titlePass
Status
colourRed
titleFail

9

Promote and demote some elements in a provision

Promoting and demoting provisions

Promotion rules Demotion rules

Elements can be promoted and demoted according to the Promotion and Demotion rules

Status
colourGreen
titlePass
Status
colourRed
titleFail

10

Insert Explanatory Notes

Inserting Explanatory Notes

Note

Smart paste does not currently work inside ENs

Explanatory Notes appear at the end of the document

Ensure smart paste works

Probably working as intended for current development.

Not clear smart paste or Ctrl V is working exactly. Or maybe I am expecting too much:

When the editor screen is narrow, paragraphs copied from legislation.gov.uk are broken up, with each sentence starting on a new line.

When the editor screen is widened the sentences join up, the lines get longer but do not completely fill the EN box.

9

image-20240111-121434.pngImage Added

Status
colourGreen
titlePass
Status
colourRed
titleFail

11

Insert a Commencement History Block

Inserting Commencement Tables

Commencement History Block appears at the end of

Dcoument10OLD - Saving a document version

Document

Heading is ‘NOTE AS TO EARLIER COMMENCEMENT ORDERS

Table consists of three columns: Provision, Date of Commencement, and S.I. No.

image-20240111-121451.pngImage Added

Status
colourGreen
titlePass
Status
colourRed
titleFail

12

Save the document

Saving your document

A progress bar appears and progresses to 100%

A message is displayed saying ‘Document Saved’

On the project tab, the

version

version’s last modified date/time is the same as the date/time it was saved

11OLD -

Status
colourGreen
titlePass
Status
colourRed
titleFail

13

Insert a Table of Contents

Inserting table of contents

Table of Contents is inserted at the start of the document

12

Deleting a table of contents

Expand
titleTips

Place your curser in the ToC

Click on ToC on the Breadcrumb

Press delete or backspace

Table is removed.

13

Save and Close the Editor

OLD - Saving a document version

Entries in the ToC correspond to the structure created in the text of the doc

Status
colourGreen
titlePass
Status
colourRed
titleFail

14

Generate a PDF

Generating and viewing a PDF

PDF is created

14

Delete the Explanatory Notes

OLD - Deleting a provision

EN is removed

15

Green success toastie displays in bottom-right of screen

Toastie includes a link to the PDF

Expanding the version snapshots on the Project Tab shows a PDF entry

From the Actions menu next to that snapshot version, ‘View PDF’ can be selected

PDF formatting resembles other SIs on http://www.legislation.gov.uk/uksi

Status
colourGreen
titlePass
Status
colourRed
titleFail

15

Generate a Large Print PDF

Large print PDF is created and the text looks okay (check for overlapping content)

Status
colourGreen
titlePass
Status
colourRed
titleFail

16

Close the Editor

Click on Close Editor button (top

, left)The

-left)

If no changes have been made to the document since it was last saved, the Editor tab closes

If changes have been made since the last save, a modal appears prompting you to save the document

Able to select Save changes, Discard changes, or Cancel

If save or discard are selected, the browser tab for the Editor is closed

16

If Cancel is selected, the Editor tab remains open

Status
colourGreen
titlePass
Status
colourRed
titleFail

17

Duplicate a document version

Duplicating a document version

On the project tab, a new folder (

options

optional) and document version is created

17

Labels for the new folder and new version match the text added in the modal

Status
colourGreen
titlePass
Status
colourRed
titleFail

18

Move a document version

https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688786/Documents+and+folders+on+the+Project+Tab#How-to-move-a-working-version-to-another-folder

Able to move document to a new or alternative folder

Status
colourGreen
titlePass
Status
colourRed
titleFail

19

Create a new blank working version in the Project

Creating an empty document in a project

New document created and displayed as a green tile on the project tab under the appropriate folder

18

Move document

Move document to a new or alternative folder

19OLD -

Status
colourGreen
titlePass
Status
colourRed
titleFail

20

Add and change some document information using the Document Information panel, including the Date and SI number

Managing document information

Date and SI Number appear above the subject

20

Status
colourGreen
titlePass
Status
colourRed
titleFail

21

Add and update made, laid and coming-into-force dates

Managing Dates

Expand
titleAdditional tests

Test Add, Update and Delete functions in the modal

Insert ‘Other’ Date

The Dates at the start of the document are updated accordingly

.21

Status
colourGreen
titlePass
Status
colourRed
titleFail

22

Insert a Signature Block

Managing Signatures

A signature block is inserted

22

Add text in some boxes

Ensure a Seal is added for Test 25 (Creating zip file)

Status
colourGreen
titlePass
Status
colourRed
titleFail

23

From the Insert menu, select

‘Inserting

Insert Front Matter

Elements’
Note

User manual to be updated

Inserting 'Laid in draft' rubric

Inserting 'Correction' rubric

Inserting 'Resolution' rubric

A modal is presented and from ‘Front Matter Element’ pull down list, four options are presented (see below)

23

Elements

Inserting pre-populated rubrics

Expand
titleSteps

Select one of the following Options:

Laid in draft

Correction

Resolution

Royal Presence

Approved

(

do

Do not test

this

the ‘Approved’ option

,

at this stage)

The Rubric option pull down list

Click Insert

A modal appears which includes a ‘Front matter element’ pull-down list; the list contains five options

Modal includes a drop-down menu for Front matter elements

The ‘Rubric’ option pull-down list in the modal changes depending on what Front matter element is selected

24

Select a Rubric and click on Insert

The

On clicking Insert, the Rubric is inserted at the start of the document

Status
colourGreen
titlePass
Status
colourRed
titleFail

24

Duplicate document and Convert to Made

https://lawmaker.scrollhelp.site/help/live/converting-a-draft-si-ssi-into-a-made-version

XML is updated from Bill/ukdsi to Act/uksi

Draft is removed from the banner

Removes procedural rubric

Status
colourGreen
titlePass
Status
colourRed
titleFail

25

Mark a version of the document as Signed

Marking a document as 'Signed'

Note

Currently (v.15.3.0 and v.16.0) it is only possible to perform this and the next two actions on a generated PDF which is labelled ‘PDF’; if another label has been given to the PDF then this option won’t appear in the menu.

A significant version of the document is created, labelled “Signed” and visible on the right-hand side of the Project tab

Other users in the same organisation will be able to view that significant version

Status
colourGreen
titlePass
Status
colourRed
titleFail

26

Download a zip file of a document from the Project tab

Downloading a ZIP file of a document

A zip file is created containing XML, PDF and

Tiff files27

TIFF files

Status
colourGreen
titlePass
Status
colourRed
titleFail

27

Submit a version of the document to TNA

Submitting an

Act

SI or

SI/

SSI to TNA

Successful message display

Success message toastie displays

A new significant version is created, labelled ‘Submitted to TNA’

Document available on the API

Status
colourGreen
titlePass
Status
colourRed
titleFail

28

Add the Approved rubric

Expand
titleSteps

Open the SI in the Editor

From the Insert menu, select ‘Inserting Front Matter Elements’

From

Under ‘Front matter element’, Select ‘Approved’

NoteUser manual to be updated

The Rubric options lists several Approved by options.

29

Inserting 'Approved' rubric

Select one of the ‘Approved by’ options and click

on

Insert

The Rubric options modal lists several Approved by options

The appropriate rubric is inserted above the Date Block

Status
colourGreen
titlePass
Status
colourRed
titleFail