← Back to Tests

Phase 2: Contractor sign-up to approved contractor

Which tests

From docs/qat/phase2-contractor-approval.csv. Run every step on the live sites. Blocking tickets as of 2026-10-22 (docs/qat/blocker_status.csv).

# Test name Role Status
1 Before you start Staff, Customer Not run
  1. P2-PREP-01: Not run P2-PREP-01 · Not run · ready
  2. P2-PREP-02: Not run P2-PREP-02 · Not run · ready
  3. P2-PREP-03: Not run P2-PREP-03 · Not run · ready
  4. P2-PREP-04: Not run P2-PREP-04 · Not run · ready
0 pass · 0 fail · 4 not run.
2 Register and approve Contractor, Staff Not run
  1. P2-REG-01: Not run P2-REG-01 · Not run · ready
  2. P2-REG-02: Not run P2-REG-02 · Not run · ready
  3. P2-REG-03: Not run P2-REG-03 · Not run · ready
  4. P2-REG-04: Not run P2-REG-04 · Not run · ready
  5. P2-REG-05: Not run P2-REG-05 · Not run · ready
  6. P2-REG-06: Not run P2-REG-06 · Not run · ready
  7. P2-REG-07: Not run P2-REG-07 · Not run · ready
  8. P2-REG-08: Not run P2-REG-08 · Not run · ready
0 pass · 0 fail · 8 not run.
3 Refuse Contractor, Staff Not run
  1. P2-REFUSE-01: Not run P2-REFUSE-01 · Not run · ready
  2. P2-REFUSE-02: Not run P2-REFUSE-02 · Not run · ready
  3. P2-REFUSE-03: Not run P2-REFUSE-03 · Not run · ready
0 pass · 0 fail · 3 not run.
4 Pre-loaded contractor Contractor Not run
  1. P2-IMPORT-01: Not run P2-IMPORT-01 · Not run · ready
0 pass · 0 fail · 1 not run.
5 Clean up Staff Not run
  1. P2-CLEAN-01: Not run P2-CLEAN-01 · Not run · ready
0 pass · 0 fail · 1 not run.

Before you start

0 pass · 0 fail · 4 not run.

  1. P2-PREP-01: Not run P2-PREP-01 · Not run · ready
  2. P2-PREP-02: Not run P2-PREP-02 · Not run · ready
  3. P2-PREP-03: Not run P2-PREP-03 · Not run · ready
  4. P2-PREP-04: Not run P2-PREP-04 · Not run · ready

P2-PREP-01

Staff Not run
Do this
Sign in to the live staff portal with your own account and open Tests.
Expected
Tests opens. Your name shows on the results you record.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-PREP-01 yet.

P2-PREP-02 →

P2-PREP-02

Customer Not run
Do this
Sign in to the live customer portal as this phase's named test building owner.
Expected
You are signed in as the test owner, not as a real customer.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-PREP-02 yet.

← P2-PREP-01 P2-PREP-03 →

P2-PREP-03

Staff Not run
Do this
Choose two made-up companies, labeled P2-APPROVE and P2-REFUSE, each with its own email inbox.
Expected
Each company has a unique name, address and contact email you can open.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-PREP-03 yet.

← P2-PREP-02 P2-PREP-04 →

P2-PREP-04

Staff Not run
Do this
Write the case ID for each test of this phase in its first step's note.
Expected
Every test in this phase has a case ID that names its made-up records.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-PREP-04 yet.

← P2-PREP-03

Register and approve

0 pass · 0 fail · 8 not run.

  1. P2-REG-01: Not run P2-REG-01 · Not run · ready
  2. P2-REG-02: Not run P2-REG-02 · Not run · ready
  3. P2-REG-03: Not run P2-REG-03 · Not run · ready
  4. P2-REG-04: Not run P2-REG-04 · Not run · ready
  5. P2-REG-05: Not run P2-REG-05 · Not run · ready
  6. P2-REG-06: Not run P2-REG-06 · Not run · ready
  7. P2-REG-07: Not run P2-REG-07 · Not run · ready
  8. P2-REG-08: Not run P2-REG-08 · Not run · ready

P2-REG-01

Contractor Not run
Do this
Open the live contractor portal's registration in a fresh browser session and register P2-APPROVE.
Expected
The registration asks for the company, its contacts, its services and its documents.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-01 yet.

P2-REG-02 →

P2-REG-02

Contractor Not run
Do this
Fill in every required field, upload harmless sample documents, and submit.
Expected
The portal confirms the registration was sent and shows it waiting for review.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-02 yet.

← P2-REG-01 P2-REG-03 →

P2-REG-03

Contractor Not run
Do this
Open P2-APPROVE's email inbox.
Expected
An email confirms the registration was received.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-03 yet.

← P2-REG-02 P2-REG-04 →

P2-REG-04

Staff Not run
Do this
On the live staff portal, open Contractors and find P2-APPROVE's registration.
Expected
The registration shows its documents and its checks, including the Do Not Pay check.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-04 yet.

← P2-REG-03 P2-REG-05 →

P2-REG-05

Staff Not run
Do this
Open each sample document from the registration.
Expected
Each document opens.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-05 yet.

← P2-REG-04 P2-REG-06 →

P2-REG-06

Staff Not run
Do this
Tick "reviewed all documents" and approve P2-APPROVE.
Expected
The approval saves and the registration shows Approved, with your name and the time.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-06 yet.

← P2-REG-05 P2-REG-07 →

P2-REG-07

Contractor Not run
Do this
Sign in to the live contractor portal as P2-APPROVE.
Expected
The company shows as approved and can start a project.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-07 yet.

← P2-REG-06 P2-REG-08 →

P2-REG-08

Contractor Not run
Do this
Open P2-APPROVE's email inbox.
Expected
An email says the company is approved.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REG-08 yet.

← P2-REG-07

Refuse

0 pass · 0 fail · 3 not run.

  1. P2-REFUSE-01: Not run P2-REFUSE-01 · Not run · ready
  2. P2-REFUSE-02: Not run P2-REFUSE-02 · Not run · ready
  3. P2-REFUSE-03: Not run P2-REFUSE-03 · Not run · ready

P2-REFUSE-01

Contractor Not run
Do this
Register P2-REFUSE the same way, with harmless sample documents.
Expected
The registration is sent and waits for review.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REFUSE-01 yet.

P2-REFUSE-02 →

P2-REFUSE-02

Staff Not run
Do this
On the live staff portal, refuse P2-REFUSE with a plain-language reason.
Expected
The refusal saves with its reason.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REFUSE-02 yet.

← P2-REFUSE-01 P2-REFUSE-03 →

P2-REFUSE-03

Contractor Not run
Do this
Sign in to the live contractor portal as P2-REFUSE.
Expected
The company shows Not approved with the reason, and cannot start a project.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-REFUSE-03 yet.

← P2-REFUSE-02

Pre-loaded contractor

0 pass · 0 fail · 1 not run.

  1. P2-IMPORT-01: Not run P2-IMPORT-01 · Not run · ready

P2-IMPORT-01

Contractor Not run
Do this
Sign in to the live contractor portal as a contractor pre-loaded from CLEAResult's approved list.
Expected
Sign-in works and the company is already approved. It was not asked to register again.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-IMPORT-01 yet.

Clean up

0 pass · 0 fail · 1 not run.

  1. P2-CLEAN-01: Not run P2-CLEAN-01 · Not run · ready

P2-CLEAN-01

Staff Not run
Do this
Run the documented cleanup for this phase's test accounts, and record the before and after counts.
Expected
Every record this phase made is removed or labeled Test. Staff lists and exports no longer show it as real.
Result

Paste or drop screenshots into the box, or use the paperclip. Up to 10.

No result has been recorded for P2-CLEAN-01 yet.