Wisconsin IRA Home Energy Rebates Signed in as Test user — test site only

← 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-08 (docs/qat/blocker_status.csv).

# Test name Role Status
1 Before you start Staff, Customer Blocked — 3 of 4 steps ready
  1. P2-PREP-01: Not run P2-PREP-01 · Not run · ready
  2. P2-PREP-02: Blocked P2-PREP-02 · Blocked by customer #106
  3. P2-PREP-03: Not run P2-PREP-03 · Not run · ready
  4. P2-PREP-04: Not run P2-PREP-04 · Not run · ready
2 Register and approve Contractor, Staff Blocked — 2 of 8 steps ready
  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: Blocked P2-REG-03 · Blocked by contractor #4
  4. P2-REG-04: Blocked P2-REG-04 · Blocked by contractor #80
  5. P2-REG-05: Blocked P2-REG-05 · Blocked by contractor #80
  6. P2-REG-06: Blocked P2-REG-06 · Blocked by contractor #66, contractor #78, contractor #80
  7. P2-REG-07: Blocked P2-REG-07 · Blocked by contractor #66, contractor #78, contractor #80, contractor #67
  8. P2-REG-08: Blocked P2-REG-08 · Blocked by contractor #4
3 Refuse Contractor, Staff Blocked — 1 of 3 steps ready
  1. P2-REFUSE-01: Not run P2-REFUSE-01 · Not run · ready
  2. P2-REFUSE-02: Blocked P2-REFUSE-02 · Blocked by contractor #80
  3. P2-REFUSE-03: Blocked P2-REFUSE-03 · Blocked by contractor #80
4 Pre-loaded contractor Contractor Blocked
  1. P2-IMPORT-01: Blocked P2-IMPORT-01 · Blocked by contractor #67, RnD #53 milestone 3
5 Clean up Staff Blocked
  1. P2-CLEAN-01: Blocked P2-CLEAN-01 · Blocked by customer #106

Before you start

0 of 4 completed, 1 blocked.

  1. P2-PREP-01: Not run P2-PREP-01 · Not run · ready
  2. P2-PREP-02: Blocked P2-PREP-02 · Blocked by customer #106
  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.

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

P2-PREP-02 → Open P2-PREP-01 on its own page

P2-PREP-02

Customer Blocked
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.

Blocked by customer #106.

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

← P2-PREP-01 P2-PREP-03 → Open P2-PREP-02 on its own page

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.

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

← P2-PREP-02 P2-PREP-04 → Open P2-PREP-03 on its own page

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.

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

← P2-PREP-03 Open P2-PREP-04 on its own page

Register and approve

0 of 8 completed, 6 blocked.

  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: Blocked P2-REG-03 · Blocked by contractor #4
  4. P2-REG-04: Blocked P2-REG-04 · Blocked by contractor #80
  5. P2-REG-05: Blocked P2-REG-05 · Blocked by contractor #80
  6. P2-REG-06: Blocked P2-REG-06 · Blocked by contractor #66, contractor #78, contractor #80
  7. P2-REG-07: Blocked P2-REG-07 · Blocked by contractor #66, contractor #78, contractor #80, contractor #67
  8. P2-REG-08: Blocked P2-REG-08 · Blocked by contractor #4

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.

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

P2-REG-02 → Open P2-REG-01 on its own page

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.

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

← P2-REG-01 P2-REG-03 → Open P2-REG-02 on its own page

P2-REG-03

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

Blocked by contractor #4.

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

← P2-REG-02 P2-REG-04 → Open P2-REG-03 on its own page

P2-REG-04

Staff Blocked
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.

Blocked by contractor #80.

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

← P2-REG-03 P2-REG-05 → Open P2-REG-04 on its own page

P2-REG-05

Staff Blocked
Do this
Open each sample document from the registration.
Expected
Each document opens.

Blocked by contractor #80.

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

← P2-REG-04 P2-REG-06 → Open P2-REG-05 on its own page

P2-REG-06

Staff Blocked
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.

Blocked by contractor #66, contractor #78, contractor #80.

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

← P2-REG-05 P2-REG-07 → Open P2-REG-06 on its own page

P2-REG-07

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

Blocked by contractor #66, contractor #78, contractor #80, contractor #67.

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

← P2-REG-06 P2-REG-08 → Open P2-REG-07 on its own page

P2-REG-08

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

Blocked by contractor #4.

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

← P2-REG-07 Open P2-REG-08 on its own page

Refuse

0 of 3 completed, 2 blocked.

  1. P2-REFUSE-01: Not run P2-REFUSE-01 · Not run · ready
  2. P2-REFUSE-02: Blocked P2-REFUSE-02 · Blocked by contractor #80
  3. P2-REFUSE-03: Blocked P2-REFUSE-03 · Blocked by contractor #80

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.

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

P2-REFUSE-02 → Open P2-REFUSE-01 on its own page

P2-REFUSE-02

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

Blocked by contractor #80.

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

← P2-REFUSE-01 P2-REFUSE-03 → Open P2-REFUSE-02 on its own page

P2-REFUSE-03

Contractor Blocked
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.

Blocked by contractor #80.

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

← P2-REFUSE-02 Open P2-REFUSE-03 on its own page

Pre-loaded contractor

0 of 1 completed, 1 blocked.

  1. P2-IMPORT-01: Blocked P2-IMPORT-01 · Blocked by contractor #67, RnD #53 milestone 3

P2-IMPORT-01

Contractor Blocked
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.

Blocked by contractor #67, RnD #53 milestone 3.

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

Open P2-IMPORT-01 on its own page

Clean up

0 of 1 completed, 1 blocked.

  1. P2-CLEAN-01: Blocked P2-CLEAN-01 · Blocked by customer #106

P2-CLEAN-01

Staff Blocked
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.

Blocked by customer #106.

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

Open P2-CLEAN-01 on its own page