Versions Compared

Key

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

...

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

Currently tracked using the following spreadsheet: 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

Load tests

Load tests to be performed on the Staging environment

See Load and stress testing - LDAPP - Confluence (leidos.com.au)

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 [work in progress]

UK Private Members Bill [work in progress]

Dashboard and creating projects

...

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Generate a PDF with various options 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

Test tracked changes visible (test all options, including changes applied and side-lining)

Test large print

Test the footer option

Test Draft watermark

Test J-refs visible

Test Dnums visible (for Lists of Draft Amendments)

 

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 and management

Amendment management

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Open 100+ amendments in an ephemeral list  

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

...

Amendments should not submit; warning message should be displayed

...

 

...

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

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

 

Submission of amendments from a LoDA

Submission of amendments from the Amendment Manager tab

Opening amendments in the Editor (creating temporary lists)

 

Save a version of a temporary list

Saving a temporary list as a new amendment list

Bulk update status of 100+ amendments in an ephemeral list

Managing a large number of amendments (100+) in a temporary list

Bulk update of proposers and supporters

Tabling UK amendments (incl. 'ready for publishing')

Bulk update proposers and supporters in a list of 100+ amendments

Bulk update of proposers and supporters

Use the Quick filters on the Amendment Manager tab

Use the main Filter

Test Tabling, Rejecting, Bulk updating statuses, bulk updating proposer/supporter info

Save a version of a temporary list

Saving a temporary list as a new amendment list

Test the Filters on the Amendment Manager tab

Amendment list generation

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Test ordering, filtering, and PDF output of Scottish Parliamentary Amendment lists

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 Test ordering and formatting; check performance with the list open in the editor, filtering, and PDF output of Commons Amendment lists

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 editorTest for each amending stage

Test ordering, filtering, and PDF output of Lords Amendment lists

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 editorTest for each amending stage

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

check Check ordering and filtering, and check formatting in PDF; check performance with the list open in the editorEditor

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

...

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

Inline amending and auto-application of amendments

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Test

Link to test script or description

Assigned to

Status/Outcome

Comments

Test the production of traditional amendment wording from inline LoDAs

Test ‘leave out’ action in different provisions of different bill typescheck the traditional wording produced is correct

 

Test ‘insert’ action in different provisions of different bill typescheck 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-sectionscheck the traditional wording produced is correct

Test leave out action on 8 words or fewercheck the traditional wording produced is correct

Test insert action on 8 words or fewercheck 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

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 different amendment types

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

...