Mock Insurance Applications v2

Form Permutation Testing Framework

Platform Overview

Comprehensive testing platform for insurance form autofill across multiple insurers, products, and UI patterns.

8
Insurers
17
Products
53
Forms

Available Forms

Example Mutual

Cyber Insurance

Cyber liability and data breach coverage

Public Liability

General liability coverage for businesses

Personal Accident

Personal injury and income protection coverage

Workers Compensation

Employee injury and workplace coverage

Harbour Lloyd

Professional Indemnity

Coverage for professional services (synonym labels)

Cyber Insurance

Cyber liability coverage (synonym labels)

Public Liability

General liability coverage (synonym labels)

Commonwealth General

Professional Indemnity

Professional services coverage (Phase 7 synonym labels)

Southern Pacific

Professional Indemnity

Professional services coverage (Phase 7 synonym labels)

Cyber Insurance

Cyber liability coverage (Phase 7 synonym labels)

Chubb

Group Personal Accident & Sickness

Personal accident and sickness insurance (Chubb synonym labels)

Vero Insurance

IT Professional Liability

IT Professional Indemnity and Cyber Liability insurance

Solution One

Professional Insurance Proposal

Professional Indemnity, General Liability & Management Liability

CGU Insurance

Workers Compensation

Employee injury and workplace coverage

Permutation Index

All 9 permutations fully implemented with configurations and page implementations:

1

Standard

✓ Page Implemented

SPA form with inline below validation

Rendering:SPA
Validation:Inline Below
Navigation:Free
Field IDs:Standard
Date Picker:Native
Name Field:Split
Number Input:Spinner
Required Indicator:Asterisk
Status:✓ Config + ✓ Page Implementation
Spec Products:PI, BP, Cyber
2

Minimal IDs

✓ Page Implemented

SPA form with inline above validation

Rendering:SPA
Validation:Inline Above
Navigation:Free
Field IDs:Minimal IDs
Date Picker:Native
Name Field:Split
Number Input:Text
Required Indicator:Label Text
Status:✓ Config + ✓ Page Implementation
Spec Products:PI, BP, PA
3

Multi-Page

✓ Page Implemented

Multi-Page form with top of page validation

Rendering:Multi-Page
Validation:Top of Page
Navigation:Wizard
Field IDs:Standard
Date Picker:Custom
Name Field:Combined
Number Input:Spinner
Required Indicator:Asterisk
Status:✓ Config + ✓ Page Implementation
Spec Products:BP, Cyber, PL
4

Validation Top

✓ Page Implemented

SPA form with top of page validation

Rendering:SPA
Validation:Top of Page
Navigation:Free
Field IDs:Standard
Date Picker:Native
Name Field:Split
Number Input:Spinner
Required Indicator:Color Coding
Status:✓ Config + ✓ Page Implementation
Spec Products:PI, Cyber, TC
5

Validation Inline Above

✓ Page Implemented

SPA form with inline above validation

Rendering:SPA
Validation:Inline Above
Navigation:Accordion
Field IDs:Standard
Date Picker:Custom
Name Field:Combined
Number Input:Text
Required Indicator:Asterisk
Status:✓ Config + ✓ Page Implementation
Spec Products:BP, PA, MC
6

Forward Only

✓ Page Implemented

SPA form with inline below validation

Rendering:SPA
Validation:Inline Below
Navigation:Forward-Only
Field IDs:Standard
Date Picker:Native
Name Field:Split
Number Input:Spinner
Required Indicator:Label Text
Status:✓ Config + ✓ Page Implementation
Spec Products:PI, PL, TC
7

Random IDs

✓ Page Implemented

SPA form with toast validation

Rendering:SPA
Validation:Toast
Navigation:Free
Field IDs:Random IDs
Date Picker:Custom
Name Field:Combined
Number Input:Text
Required Indicator:Asterisk
Status:✓ Config + ✓ Page Implementation
Spec Products:Cyber, PA, MC
8

No Data Attributes

✓ Page Implemented

SPA form with inline below validation

Rendering:SPA
Validation:Inline Below
Navigation:Free
Field IDs:No Data Attrs
Date Picker:Native
Name Field:Split
Number Input:Spinner
Required Indicator:Color Coding
Status:✓ Config + ✓ Page Implementation
Spec Products:BP, PI, PL
9

Flat Single-Page Form

✓ Page Implemented

SPA form with inline below validation

Rendering:SPA
Validation:Inline Below
Navigation:None
Field IDs:Semantic
Date Picker:Native
Name Field:Split
Number Input:Spinner
Required Indicator:Asterisk
Status:✓ Config + ✓ Page Implementation
Spec Products:BP, PI, Cyber

Form Coverage Matrix

Cross-reference showing which permutations are available for each insurer/product combination:

InsurerProduct123456789
Example MutualProfessional Indemnity
Business Package
Cyber Insurance
Public Liability
Personal Accident
Workers Compensation
Harbour LloydProfessional Indemnity
Cyber Insurance
Public Liability
Commonwealth GeneralProfessional Indemnity
Business Package
Southern PacificProfessional Indemnity
Cyber Insurance
ChubbGroup Personal Accident & Sickness
Vero InsuranceIT Professional Liability
Solution OneProfessional Insurance Proposal
CGU InsuranceWorkers Compensation

API Endpoints

POST/api/submitSubmit form data for storage
GET/api/retrieve?applicationId=...Retrieve stored form data
POST/api/compareCompare multiple form submissions