Test Case | Expected outcome | Pass / Fail | Testers CommentsTesting Notes. Testers - delete these comments and replace with any ‘Test fail' notes. Notes should enable the Development team to recreate the issue you experienced. | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Login into Lawmaker as a PCO user | Dashboard displayed or last tab associated to the project you last viewed. |
| Taken to the dashboard I will be able to see projects that have been created by PCO users
| ||||||||||||||||||
2 | Create a New Project | Correct box is dialogue displayedCan select different:
Create a Scottish Public Bill / Government Click Create |
| |||||||||||||||||||
3 | Editor Opens | ‘Empty’ document is displayed in the Editor |
| Tips | ||||||||||||||||||
Must begin with "The", contain the word "Act" and end in a year |
|
Status | |||
---|---|---|---|
|
|
An empty Bill template will shown in the Editor
matches the name I specified
And the document
information panel will be updated accordingly
And the name of the Bill will show in the Editor
And a new Bill project will be created on the dashboard
And the project will not be visible to users in another organisation
AND I can go back into the Bill and change the short title
if I need to, with the Short title at the top automatically updating when I edit 'Title' in the Doc Info panel
‘Empty’ document is displayed in the Editor
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Add a Subject, extent and sub-subject
Managing Subject, Extent and Subsubject
Expand | ||
---|---|---|
| ||
Add another subject Remove subsubject Cancel Edit a subject |
Click on Body
Build-up the Bill Structure by creating: Parts, Chapters, Cross Headings, Sections, sub-sections, paragraphs, and the equivalent Schedules.
Also, create some other elements (eg: definitions, lists)
Tip |
---|
You can copy and paste elements eg: create one part, with various sub elements and then copy to create more structure. You can copy text for your bill from legislation.gov.uk |
CCA is display
Creates a realistic looking Bill
Structure view is updated in line with new elements created in the Editor
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Update the enacting words with the following text: 15(7)(B) of the Education Act 2006
Expand | ||
---|---|---|
| ||
I can add Extra blocks of text pressing return twice at the end of the new text, then I can press return and select Paragraph (a) then I can press return and select 'Sub-Paragraph (i) then I can press return and select 'sub-Sub-Paragraph (A)/(ii) then I can press return and select List |
Press Ctrl S or click on the Save button
Progress bar displayed and % complete increases to 100%
Document is saved
Locks are released
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Entering new provisions
title | Tips |
---|
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, you can copy and paste it to build up the document
You can 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
Can create parts and cross headings
ENs appear at the end of the document
Ensure smart paste works
Commencement History Block appears at the end of Dcoument
OLD - Saving a document version Add one or more J-Refs to Sections or Schedules
J-Refs are display in the Editor in Red
Create cross reference(s) to sections that contain J-refs.
Click Tag X-refs
You can toggle on and off to display the J-ref in cross-references
Tools / Show/hide J-refs in cross references
Turn on Track Changes
Delete one or more elements / Insert element(s) and move element(s)
Inserted and deleted elements are display in the editor and blue (insert) or red (deleted)
Generate PDF
Ensure:
Show tracked changes is ticked
Select Sidelining
Show J-Refs in margins
Show J-Refs within cross references
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
Table is inserted at the start of the document
Deleting a table of contents
Expand | ||
---|---|---|
| ||
Place your curser in the ToC Click on ToC on the Breadcrumb Press delete or backspace |
Table is removed.
PDF is created
Delete the Explanatory Notes
OLD - Deleting a provision Deleting provisions and other elements
EN is removed
Save and Close the Editor
OLD - Saving a document version
Click on Close Editor button (top, left)
The browser tab for the Editor is closed
On the project tab, a new folder (options) and document version is created
New document created and displayed as a green tile on the project tab under the appropriate folder
Move document
Move document to a new or alternative folder
Date and SI Number appear above the subject
Test Add, Update and Delete
Insert ‘Other’ Date
The Dates at the start of the document are updated accordingly.
Insert a Signature Block
A signature block is inserted
From the Insert menu, select ‘Inserting Front Matter Elements’
Note |
---|
User manual to be updated |
A modal is presented and from ‘Front Matter Element’ pull down list, four options are presented (see below)
Select one of the following Options
Laid in draft
Correction
Resolution
Approved (do not test this option, at this stage)
The Rubric option pull down list changes depending on what element is selected
Select a Rubric and click on Insert
The Rubric is inserted at the start of the document
A zip file is created containing XML, PDF and Tiff files
Successful message display
Document available on the API
Open the SI in the Editor
From the Insert menu, select ‘Inserting Front Matter Elements’
From ‘Front matter element’, Select ‘Approved’
Note |
---|
User manual to be updated |
The Rubric options lists several Approved by options.
Select one of the ‘Approved by’ options and click on Insert
The appropriate rubric is inserted above the Date Block
...