| Category | Tests | Priority | Status |
|---|---|---|---|
| Application Settings | 2 | Medium | ⏳ Pending |
| Device Users | 3 | High | ⏳ Pending |
| eForm Visual Editor - Create | 1 | High | ⏳ Pending |
| Folders - Tree | 3 | Medium | ⏳ Pending |
| Folders - Child | 3 | Medium | ⏳ Pending |
| Navigation Menu | 4 | Medium | ⏳ Pending |
| Password Settings | 1 | High | ⏳ Pending |
| Profile Settings | 1 | Medium | ⏳ Pending |
| Searchable Lists | 3 | Medium | ⏳ Pending |
| Selectable Lists | 4 | Medium | ⏳ Pending |
| User Administration | 1 | High | ⏳ Pending |
| Workers | 2 | Medium | ⏳ Pending |
| TOTAL | 28 | 0% Complete |
✅ Main Page eForms (6 tests): create, filter, sort, delete, pairing, tags
✅ Sites (1 test): site-tag.multi
✅ Navigation (1 test): subheader
✅ eForm Visual Editor (3 tests): edit-eform, edit-xml, multi-language
✅ Database Configuration (1 test): database-configuration
- Device Users (3 tests) - Critical for mobile app testing
- Password Settings (1 test) - Security feature
- User Administration (1 test) - User management
- Navigation Menu (4 tests) - UI customization
- Application Settings (2 tests) - App configuration
- Profile Settings (1 test) - User preferences
- eForm Visual Editor - Create (1 test) - Form creation
- Folders - Tree & Child (6 tests) - Could be split into 2 issues
- Searchable Lists (3 tests) - Data entry
- Selectable Lists (4 tests) - Data entry
- Workers (2 tests) - Staff management
- Create GitHub issues for each category using the template in
WDIO_TO_CYPRESS_MIGRATION.md - Assign priorities based on business impact
- Begin with High Priority tests
- Update progress in
WDIO_TO_CYPRESS_MIGRATION.mdas tests are completed
# View all wdio tests
find eform-client/e2e/Tests -name "*.spec.ts"
# View all Cypress tests
find eform-client/cypress/e2e -name "*.cy.ts"
# Run wdio tests
yarn testheadless2a # (through testheadless2j)
# Run Cypress tests
yarn cypress:run- Full details: WDIO_TO_CYPRESS_MIGRATION.md
- Testing guide: eform-client/TESTING.md