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 27 Next »

Version being tested: v.xx.x.x

New features and bug fixes

All tickets for new version to be re-tested on Staging environment

Currently using Test Allocations - Google Sheets

Jira search (fix version to be updated as necessary): https://legi-project.teratext.leidos.com.au/jira/issues/?jql=project in (LDAPP%2C SPT) AND fixVersion %3D v.16.0.0

End-to-end path tests

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

UK Bills

UK Bill Test Script

Scottish Bills

Scottish Bill Test Script

UK amendments

UK Amendments Test Script (Lords starter)

Scottish amendments

Scottish Amendments Test Script

SIs and SSIs

SI/SSI Test Script

Ping Pong

Ping Pong Test Script

Finance Bill resolutions

UK Private Members Bill

Dashboard and creating projects

Project tab and document management

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Restricting permissions on a working version to the current user only

Test across a range of user organisations in different doc types

 

Comparing two working versions and generating a PDF of the comparison output

Comparing documents

Import from http://legislation.gov.uk

Import legislation from www.legislation.gov.uk

Reopening an auto-save version

Duplicate a version

Duplicating a document version

Test in all doc types

Move a version between folders

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

Test in all doc types

Delete a working version

Deleting a document

Test in all doc types

Editor features

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Opening and editing a portion of a document

Opening and editing a portion of document

Fragment locking, releasing locks and refreshing documents (multi-user editing)

Locking document fragments/multi-user editing

Moving provisions in the Structure View by dragging them

https://lawmaker.atlassian.net/wiki/spaces/USERMANUAL/pages/9339163/Moving+provisions+tables+and+amendments+within+a+document#Moving-using-the-structure-view

 

Smart Paste from other sources, like legislation.gov.uk

Smart paste

Pushing/pulling content between versions

Copying provisions between documents - push/pull

Inserting tables

Inserting and managing tables

Inserting images

Images

Renumbering (and locking of numbers)

Renumbering provisions

Locking and unlocking numbers

Inserting Quoted Structures

Quoted structures

Converting to/from a Schedule

Converting provisions to a schedule and vice versa

Wrapping/Unwrapping provisions

Wrapping and unwrapping provisions

Splitting and merging elements

Splitting and merging provisions

Promoting and demoting provisions in different parts of different document types

Promoting and demoting provisions

Cutting, copying and pasting within the same document

Using cut, copy and paste

Making changes with tracked changes turned on; accepting or rejecting those changes

Using tracked changes

Tagging X-refs and updating X-refs

Cross-references (x-refs)

Document checks panel behaviour

Document checks - validating your document

Formatting text: bold, italic, underline

Adding formatting to text (bold, italic, superscript etc.)

Check behaviour of progress bars for different actions (Save, Renumber, Tag and Update X-refs)

Test with large documents open in the Editor

Find and replace in a large document

Using find and replace

PDFs

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Generate a PDF with tracked changes visible (test all options, including changes applied and side-lining)

 

Generate a large print version

Generate PDF with a footer

Generate PDF with Draft watermark

Generate a PDF containing tables, formulae, and/or images

Generate a PDF of a Bill with J-refs visible

Generate a PDF of a LoDA with Dnums visible

Amendment drafting

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Check that amendments drafted in a LoDA get the correct XML attributes

 

Test functionality of CCA for all elements in a UK LoDA

Test functionality of CCA for all elements in a Scottish Parliament LoDA

Amendment submission

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Attempt to submit a list of amendments before a published version of the bill exists

 

Submit a large list of 100+ amendments

Test permissions changes when submitting amendments to the Commons as an OPC user

Test permissions changes when submitting amendments to the Lords as an OPC user

Test permissions changes when submitting amendments to the Scottish Parliament as a PCO user

Amendment management

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Open 100+ amendments in an ephemeral list from the Amendment Manager tab

 

Bulk update status of 100+ amendments in an ephemeral list

Use the Quick filters on the Amendment Manager tab

Use the main Filter on the Amendment Manager tab

Amendment list generation

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Generate a Scottish Parliament Daily List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

 

Generate a Scottish Parliament Marshalled List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Scottish Parliament Groupings List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Scottish Parliament Manuscript List

check ordering and formatting; check performance with the list open in the editor

Generate a Commons Marshalled List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Commons Proceedings containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Lords Daily Sheet containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Lords Running List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Lords Marshalled List containing 20+ amendments

check ordering and formatting; check performance with the list open in the editor

Generate a Lords Manuscript List

check ordering and formatting; check performance with the list open in the editor

Generate a Consolidated List of Amendments containing all Lords amendments to a Bill; include 100+ amendments on the list

check ordering and formatting; check performance with the list open in the editor

Generate a Consolidated List of Amendments containing all Commons amendments to a Bill; include 100+ amendments on the list

check ordering and formatting; check performance with the list open in the editor

Inline amending

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Test ‘leave out’ action in different provisions of different bill types

check the traditional wording produced is correct

 

Test ‘insert’ action in different provisions of different bill types

check the traditional wording produced is correct

Test ‘substitute’ action in different provisions of different bill types

check the traditional wording produced is correct

Test complex (hybrid) insert amendments that insert text at the end of a sub-section and a new sub-section

check the traditional wording produced is correct

Test complex (hybrid) substitution amendments that substitute text at the end of a sub-section and a new sub-section

check the traditional wording produced is correct

Test complex (hybrid) leave out amendments that span sub-sections

check the traditional wording produced is correct

Test leave out action on 8 words or fewer

check the traditional wording produced is correct

Test insert action on 8 words or fewer

check the traditional wording produced is correct

Test substitute action on 8 words or fewer

check the traditional wording produced is correct

Auto-application of amendments

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Apply a large number of amendments (100+) to a bill version to create the ‘as amended’ version

check that the majority of amendments apply; check that those which fail are all visible in the ‘Review’ pane in the editor; check that the successful amendments are all visible in the Inline Amendments panel

 

Test application of a ‘leave out’ amendment in different provisions of different bill types

Test application of an ‘insert’ amendment in different provisions of different bill types

Test application of a ‘substitute’ amendment in different provisions of different bill types

Test application of complex (hybrid) insert amendments that insert text at the end of a sub-section and a new sub-section

Test application of complex (hybrid) substitution amendments that substitute text at the end of a sub-section and a new sub-section

Test application of complex (hybrid) leave out amendments that span sub-sections

Test application of a leave out amendment on 8 words or fewer

Test application of an insert amendment on 8 words or fewer

Test application of a substitute amendment on 8 words or fewer

API

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Check availability of published UK bill version through PDR API

test at each stage in both houses; check the house and stage information reported through the API are correct

 

Check availability of published UK amendment information through PDR API

test at each stage in both houses; check the house and stage information reported through the API are correct

Check availability of published SP bill version through PDR API

test at each stage

Check availability of published SP amendment information through PDR API

test at each stage

Accessibility

Test Case

Link to test script or description

Assigned to

Status/Outcome

Comments

Login page

Use the keyboard to navigate between elements on the login page

Test screen reader behaviour

Use the keyboard to enter MFA code and login

Navigating the Dashboard

Use the keyboard to navigate the Dashboard

Test screen reader behaviour

Create a new project; test focus behaviour in the ‘Create new project’ modal

Open a project

Navigating the Project tab

Use the keyboard to navigate the Dashboard

Test screen reader behaviour

Create a new working version

Using the Editor

Test screen reader behaviour within the Editor

Select menu options using the keyboard

  • No labels