Ping Pong Test Script
Test Case | Pass / Fail | Tester’s Comments | |
---|---|---|---|
1 | Login as a Commons user, setup a test bill project and some amendments Create new bill project (don’t worry about the bill content, a couple of short sections is enough – we're not testing applying amendments or anything that involves the bill content) Generate PDF & Publish the bill as "As brought from the Lords" bill version In a LoDA: Draft 4 amendments in a LoDA: add 2 x new clause amendments that are over 5 lines long and 2 x page-line amendment Add explanatory statements Add supporters Number the amendments Submit, table & set to ‘ready for publishing’ Record outcomes against these amendments (use ‘agreed’) | Pass Fail (delete as appropriate) |
|
2 | Copy amendments to Ping Pong stage On the Amendment Manager tab: Filter the Amendment Manager by ‘All agreed’ Select all using the top check box Select “Amendment Actions > Move/copy to a different stage” In the dialog box: Select ‘Copy amendments to a different stage Select ‘stage’ = “Ping Pong” and Leave bill version at ‘As brought from the Lords’ | Pass Fail |
|
3 | Generate the first CLoA and share it with the Lords From the Amendment Manager tab: Select “Amendment Actions > Generate Official List Select “Consolidated List of Amendments” at the bottom and select “Commons Amendments” in the dialog box that appears When it opens in the Editor: reword the new clause amendment instructions in the Lords style i.e. “After Clause 2, insert the following new Clause—”. Insert interstitial headings from the insert menu before the new clause amendments e.g. “After Clause 2” and reorder the amendments in the order they appear in the bill Save changes and run Tools > Renumber Amendments Save changes and close the list From the Official Lists tab Find the green, editable version of the CLoA you just created Select Actions > Share version and select House of Lords | Pass Fail |
|
4 | Login as a Lords user, duplicate and publish the CLoA Find the project that was shared with you Open the Official Lists tab Duplicate the shared CLoA Open in the Editor and: Update the legend in the top of the list with bill number Open ‘Document Information’ in r-h panel and add bill number e.g. HL Bill 12 Add printed date Save changes From the Official List tab Generate PDF & Publish Open CLoA and check that locks on amdts have been removed Refresh browser and check that there is a new ping pong bill version in the dropdown menu e.g. “Pingpong HL Bill 12” | Pass Fail |
|
5 | Draft and submit motions and Ping Pong amendments From the Amendment Workspace: Create a LoDA, selecting Ping Pong as the stage In the Editor: Draft a pp motion for each amendment on the Consolidated List Select e.g. “PP Motion - agree” and “PP Motion - disagree” and “PP Motion - amendment in lieu”. For the amendment in lieu motion, insert some page-line amendments (“pp Amendment – page-line”) Ensure at least one pp amendment has a quoted structure with more than 5 lines so we can test line numbering further down the test cases Insert an amendment heading before a couple of the ping pong amendments (right-click > Insert amendment heading) Update the empty placeholders with the proposer and amendment numbers (leave the motion nums empty) (you can use ‘Tools > Update Members...) to update the proposer of ping pong motions. Submit the amendments using bulk update status in ‘Amendment Status’ r-h panel | Pass Fail |
|
6 | Table motions | Pass Fail |
|
7 | Generate and publish a Lords Daily Sheet | Pass Fail |
|
8 | Draft, submit & table three amendments to amendments to the same Commons Amendment with different member names | Pass Fail |
|
9 | Generate and publish another Daily Sheet | Pass Fail |
|
10 | Generate and publish a Lords Marshalled List (see this real sheet for guidance) | Pass Fail |
|
11 | Record Outcomes | Pass Fail |
|
12 | Duplicate and update the CLoA with the agreed amendments inserted inside messages (see this list for guidance) and share with the other House | Pass Fail |
|
13 | Login as a Commons user, duplicate the shared CLoA and publish | Pass Fail |
|
14 | Draft and submit motions and ping pong amendments | Pass Fail |
|
15 | Table motions | Pass Fail |
|
16 | Generate and publish a Commons Marshalled List | Pass Fail |
|
17 | Generate and publish an updated Commons Marshalled List | Pass Fail |
|
18 | Record outcomes | Pass Fail |
|
19 | Generate a Proceedings PDF | Pass Fail |
|
20 | Duplicate and update the CLoA with the agreed amendments inserted inside messages and share with the other House | Pass Fail |
|
21 | Login as a Lords user, duplicate the CLoA, generate a PDF and publish it | Pass Fail |
|
22 | Test that Lords users can generate a Marshalled List with the source amendment being carved up between motions | Pass Fail |
|
23 | Additional tests | ||
24 | Update the interstitial heading in a Commons motion (in a LoDA) from referring to a single amendment to referring to 2 or more amendments e.g. change “COMMONS AMENDMENT 1” to “COMMONS AMENDMENTS 1 AND 2” or “COMMONS AMENDMENTS 1, 2 and 5”. When you save your changes in the LoDA, check the ‘Amendment Information’ right hand panel for “provision: amnd1_amnd2” if it has been correctly parsed | Pass Fail |
|
25 | Test line numbering on a pp amendment and a pp motion. Right click to turn on line numbering and then generate a PDF to see it. You might need to see line numbering in Daily Sheets, Marshalled Lists or CLoAs. | Pass Fail |
|
26 |
| Pass Fail |
|