`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
Disposablesignup ও uniqueness test একবারrun-এর পর retire
Persistentknown account state-এ regressionapp data reset, mailbox রাখা
Shared poolmanual exploratory testtest record দিয়ে reserve ও release
Tester-প্রতিparallel QAtester team বদলালে access review

Account pool পরিকল্পনা করুন

  1. 1release-এর email-dependent flow list করুন।
  2. 2full test cycle-এর unique address count estimate করুন।
  3. 3disposable ও persistent scenario আলাদা করুন।
  4. 4`qa-staging-reset-001`-এর মতো pattern নিন।
  5. 5MailCreator দিয়ে authorized Outlook batch বানান।
  6. 6credential test environment secret manager-এ রাখুন।
  7. 7প্রতি disposable identity কোন test ব্যবহার করেছে লিখুন।
  8. 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 একই রাখুন।

CheckGmailOutlookYahoo
message deliveryrequiredrequiredrequired
subject ও sendercomparecomparecompare
HTML ও responsive layoutcomparecomparecompare
verification linkcompletecompletecomplete
spam placementrecordrecordrecord

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 পড়ুন।


সাধারণ প্রশ্ন

সব email flow এক Outlook mailbox-এ test নয় কেন?▾
account state test-এর মধ্যে carry হয়। verified, invited বা password-changed identity আর new user নয়; bug লুকাতে বা false failure দিতে পারে।
Test credential version control-এ থাকবে?▾
না। secret manager বা restricted test vault-এ রাখুন; repository, public log ও shared doc থেকে দূরে।
Gmail test করলে Outlook-ও করব?▾
Microsoft mailbox user-এর জন্য গুরুত্বপূর্ণ হলে হ্যাঁ। cross-provider test Gmail-only run-এ অদৃশ্য delivery, rendering ও interaction difference ধরে।
Test account কখন retire?▾
disposable identity purpose শেষে retire এবং persistent account নিয়মিত review করুন। organization retention policy ও provider rule মানুন।