`test@example.com` form text নিচ্ছে দেখাতে পারে; Microsoft message নিয়েছে, address readable, link ঠিক খুলছে বা mailbox expected layout দেখাচ্ছে তা প্রমাণ করে না। এসব check-এর জন্য QA team-এর real Outlook.com বা Hotmail mailbox লাগে।
তার মানে প্রতি automated test-এ নতুন external account বানাতে হবে না। ভালো পদ্ধতি হলো approved pool আগে provision, প্রতিটি account-এ স্পষ্ট role, এবং শুধু state পরের run নষ্ট করবে এমন identity replace করা।
এক Outlook mailbox দিয়ে কী test করা যায়?
- personal Microsoft mailbox-এ signup ও verification link।
- password reset ও magic-link authentication flow।
- invitation, role ও multi-user setup scenario।
- HTML rendering, subject line, sender name ও link behavior।
- notification preference, digest ও unsubscribe।
- Outlook, Gmail ও Yahoo-এর difference।
Disposable ও persistent test identity
| Identity type | সেরা ব্যবহার | Reset strategy |
|---|---|---|
| Disposable | signup ও uniqueness test একবার | run-এর পর retire |
| Persistent | known account state-এ regression | app data reset, mailbox রাখা |
| Shared pool | manual exploratory test | test record দিয়ে reserve ও release |
| Tester-প্রতি | parallel QA | tester team বদলালে access review |
Account pool পরিকল্পনা করুন
- 1release-এর email-dependent flow list করুন।
- 2full test cycle-এর unique address count estimate করুন।
- 3disposable ও persistent scenario আলাদা করুন।
- 4`qa-staging-reset-001`-এর মতো pattern নিন।
- 5MailCreator দিয়ে authorized Outlook batch বানান।
- 6credential test environment secret manager-এ রাখুন।
- 7প্রতি disposable identity কোন test ব্যবহার করেছে লিখুন।
- 8test data policy অনুযায়ী pool retire করুন।
Test-এর critical path-এ account বানাবেন না
test suite-এর আগে mailbox pool প্রস্তুত করুন। প্রতি CI run-এ external account creation সময় বাড়ায় এবং provider dependency-তে valid test flaky করতে পারে।
Cross-provider test matrix বানান
Gmail-এ সঠিক message Outlook-এ আলাদা render বা filter path নিতে পারে। user base প্রতিনিধিত্বকারী ছোট provider set নিন এবং একই message flow সবখানে test করুন। provider variable isolate করতে expected result একই রাখুন।
| Check | Gmail | Outlook | Yahoo |
|---|---|---|---|
| message delivery | required | required | required |
| subject ও sender | compare | compare | compare |
| HTML ও responsive layout | compare | compare | compare |
| verification link | complete | complete | complete |
| spam placement | record | record | record |
Microsoft current issue-এর জন্য Outlook.com help ও troubleshooting hub দেয়। issue শুধু Outlook.com-এ হলে tested app-কে সঙ্গে সঙ্গে দোষ না দিয়ে official provider guidance দেখুন।
manual test session-এ Windows-এ multiple Outlook account guide app setup-কে account creation-এর সঙ্গে না মিশিয়ে existing mailbox connect করে। mailbox add বা verify না হলে identity replace-এর আগে Outlook setup problem guide পড়ুন।