SI test script 15.3.0 - EG run-through
Test Case | Expected outcome | Pass / Fail | Tester's Comments | |
---|---|---|---|---|
1 | Login to Lawmaker as an SIH or SGLD User | Dashboard displayed (or last tab associated with the project you last viewed) | Pass |
|
2 | Create a New Project
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
| Pass |
|
3 | Add the required information to the fields in the modal and click on Create
| Editor opens and an empty template document is displayed in the Editor And the 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 is created on the dashboard And the project is not visible to users in other organisations | Pass |
|
4 | Edit the Title from the Document Information panel in the Editor | In the Editor, the Title is updated at the top of the doc After saving, the Title is also updated in the Project tab | Pass |
|
5 | Add a Subject, Extent and Sub-subject Managing Subject, Extent and Subsubject Add another subject Remove sub-subject Click ‘Cancel’ in the modal Edit a subject | Subject placeholder is updated | Pass |
|
6 | Add information to the enabling powers placeholders which appear in the enacting words at the start of the SI You can use the following example: 15(7)(B) of the Education Act 2006 Add extra blocks of text to the enacting words by pressing return twice; Add some sub-paragraphs: press Enter and select Paragraph (a) from the CCA Press Enter and select Sub-Paragraph (i) from the CCA Press Enter and select sub-Sub-Paragraph (A)/(aa) 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 | Pass |
|
7 | Add some provisions Inserting provisions and other elements Press Enter to bring up the CCA and select a provision Once you have created a provision, you can copy and paste it to build up the document 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 The numbering will be correct The Structure view is updated
| Pass |
|
8 | Create some more complex structure; add Parts and cross headings using the CCA | Can create Parts and Cross headings | Pass |
|
9 | Promote and demote some elements in a provision | Elements can be promoted and demoted according to the Promotion and Demotion rules | Pass |
|
10 | Insert Explanatory Notes Smart paste does not currently work inside ENs | ENs appear at the end of the document | Pass |
|
11 | Insert a Commencement History Block | Commencement History Block appears at the end of Document | Pass |
|
12 | Save the document | A progress bar appears and progresses to 100% A message is displayed saying ‘Document Saved’ On the project tab, the version last modified is the same as the time it was saved | Pass | This did get stuck on 90% at one point, with a message about the save having completed and some UI elements still needing to be updated; no changes were lost |
13 | Insert a Table of Contents | Table is inserted at the start of the document Entries in the ToC correspond to the structure created in the text of the doc | Pass |
|
14 | Generate a PDF https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688197 | PDF is created | Pass |
|
15 | Close the Editor Click on Close Editor button (top-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 If Cancel is selected, the Editor tab remains open | Pass |
|
16 | Duplicate a document version https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688280 | On the project tab, a new folder (optional) and document version is created Labels for the new folder and new version match the text added in the modal | Pass |
|
17 | Move a document version | Move document to a new or alternative folder | Pass |
|
18 | Create a new blank working version in the Project https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688841 | New document created and displayed as a green tile on the project tab under the appropriate folder | Pass |
|
19 | Add and change some document information using the Document Information panel, including the Date and SI number | Date and SI Number appear above the subject | Pass |
|
20 | Add and update made, laid and coming-into-force dates https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/16121950 Use the Add, Update and Delete functions in the modal Insert ‘Other’ Date | The Dates at the start of the document are updated accordingly | Pass |
|
21 | Insert a Signature Block https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/16121958 | A signature block is inserted | Pass |
|
22 | From the Insert menu, select Insert Front Matter Elements https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/16121926 | A modal appears which includes a ‘Front matter element’ pull-down list; the list contains five options | Pass |
|
23 | Select one of the following Options
Do not test the ‘Approved’ option at this stage Click Insert | 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 On clicking Insert, the Rubric is inserted at the start of the document | Pass |
|
24 | Mark a version of the document as Signed https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/16121974 | 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 | Pass |
|
25 | Download a zip file of a document from the Project tab https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/688696 | A zip file is created containing XML, PDF and TIFF files | Pass |
|
26 | Submit a version of the document to TNA https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/103448577 Currently (v.15.3.0 and v.16.0) it is only possible to perform this action 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. | Success message toastie displays A new significant version is created, labelled ‘Submitted to TNA’ Document available on the API | Pass |
|
27 | Add the Approved rubric: Open the SI in the Editor From the Insert menu, select ‘Inserting Front Matter Elements’ From ‘Front matter element’, Select ‘Approved’ 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 | Pass |
|