Coexistence Testing Scenario

Mail

Scenario Steps Expected Results
Send email internally (M365 -> M365) include attachment 1. User A (migrated) compose/sends email to User B (also migrated) Email is delivered to User B's InBox.
Send email across environments (M365 → G Suite user and vice versa) include attachment
1. User A (migrated) sends to User C (still on G Suite).
2. User C in GSuite sends email to migrated user
1.Email is delivered to User C receives email in their InBox.
2.User C responds to User A
3.Successful receipt on both ends
Receive external email
1. Send email from an external email account to User A.
2. Verify receipt.
User A receives email and responds
Reply/Reply All
1. User A replies to internal and cross-platform threads.
2. Reply and Reply-All.
Replies go to correct recipients; thread context preserved.
Forward with attachments
1. Forward received message with attachments to internal/external user.
2. Verify attachment integrity.
Attachments intact, able to open,
Online archive access
1. Place items into Online Archive.
2. Search and retrieve archived items.
Archived mails appear in Online Archive folder; searchable.
Mobile client mail sync
1. Configure Outlook mobile for User A.
2. Send/receive, folder sync, attachment download.
Mail syncs within tolerance (<1 min); attachments open.
OWA vs Outlook desktop
1. Perform 1–7 via Outlook Web App.
2. Verify feature parity (attachments, actionable messages).
All actions succeed identically in OWA.
Mail flow rules
1. Create Exchange transport rule (e.g., append disclaimer).
2. Send test mail.
rule matched correctly.

Calendar

Scenario Steps Expected Results
Create/modify meeting (M365 → M365)
1. User A schedules meeting with User B.
2. Modify time/recurrence.
Invitations sent/updated; both see changes.
Invite cross-platform (M365 → G Suite user)
1. User A invites User C (G Suite) to meeting.
2. User C accepts from Google Calendar.
3. Verify attendance status in M365.
Acceptance reflected in attendee list; free/busy updated.
Free/busy availability across platforms
1. Check calendar availability of M365 and G Suite users.
2. Attempt to schedule in a free slot.
Free/busy shows correctly (verify no conflicts).
Meeting cancellation
1. Cancel meeting.
2. Verify cancellation notices received by all attendees.
Notices received; events removed from calendars.
Resource mailbox booking
1. Create/approve resource (e.g., meeting room) in Exchange.
2. Book via Outlook and OWA.
Booking confirmed; double-booking prevented.

Mail

Scenario Steps Expected Results
G-Drive -> Onedrive Access Onedrive ensure G-Drive data migrated correctly OneDrive documents accessible and editable
File upload & download
1. Upload files via web, desktop (mobile??).
2. Download from another device.
Files sync bi-directionally; integrity maintained.
Co-authoring Office doc
1. Open Word/Excel from OneDrive on two machines.
2. Simultaneously edit.
Changes merge in real-time; version history preserved.
Version history & restore
1. Modify a file several times.
2. Use Version History to revert.
Older versions accessible; restoration succeeds.
File sharing/internal & external ( and To GSuite)
1. Share file/folder with internal user and external (anonymous link).
2. Verify access levels.
Links work per settings; external requires link only; internal uses AAD auth
Sync conflict resolution
1. Create conflicting edits offline.
2. Sync.
Conflict copies created; user prompted to reconcile.
Files on-demand behavior
1. Enable Files On-Demand.
2. Access placeholder and online-only files.
Placeholder appears; file downloads on open; disk usage minimal.
Mobile OneDrive functionality
1. Perform 1–7 via Outlook Web App.
2. Verify feature parity (attachments, actionable messages).
All actions succeed identically in OWA.
Mailbox storage limits
1. Upload photo, open Office file, share link.
All actions succeed with same permissions.