QA ইঞ্জিনিয়ার এবং সফটওয়্যার টেস্টারদের জন্য Tempory Mail
একজন QA ইঞ্জিনিয়ার বা সফটওয়্যার টেস্টার হিসেবে আপনাকে প্রায়ই রেজিস্ট্রেশন ফ্লো, ইমেইল ভেরিফিকেশন, অনবোর্ডিং সিকোয়েন্স এবং নোটিফিকেশন সিস্টেম পরীক্ষা করতে বাস্তব ইমেইল ঠিকানার প্রয়োজন হয়। এই উদ্দেশ্যে ব্যক্তিগত বা শেয়ার করা টিম ইনবক্স ব্যবহার করলে গোলমাল, গোপনীয়তার ঝুঁকি এবং অবিশ্বস্ত টেস্ট ফলাফল তৈরি হয়। Tempory Mail আপনাকে চাহিদা অনুযায়ী বিচ্ছিন্ন, ডিসপোজেবল ইমেইল ঠিকানা দেয়।
টেস্টিংয়ের জন্য কেন Tempory Mail ব্যবহার করবেন?
- কোনো টেস্ট দূষণ নেই: প্রতিটি টেস্ট রান একটি তাজা ইনবক্স পায়
- কোনো নিবন্ধন লাগে না: ঠিকানাগুলি তাৎক্ষণিক - কোনো সেটআপ ওভারহেড নেই
- রিয়েল-টাইম ডেলিভারি: ইমেইল সেকেন্ডের মধ্যে আসে, কোনো বিলম্ব নেই
- বিনামূল্যে এবং সীমাহীন: আপনার টেস্টের যতটা প্রয়োজন ততটা ঠিকানা
- কোনো ক্লিনআপ দরকার নেই: ইনবক্স ১ ঘণ্টা পর স্বয়ংক্রিয়ভাবে মেয়াদ উত্তীর্ণ হয়
ম্যানুয়াল QA সিনারিও
রেজিস্ট্রেশন ও ইমেইল ভেরিফিকেশন টেস্টিং
- Tempory Mail খুলুন
- জেনারেট করা ইমেইল ঠিকানা কপি করুন
- অ্যাপ্লিকেশনের সাইন-আপ ফর্মে পেস্ট করুন
- ফর্ম সাবমিট করুন এবং Tempory Mail-এ ফিরে যান
- ইনবক্সে ভেরিফিকেশন ইমেইল আসার জন্য অপেক্ষা করুন
- ভেরিফিকেশন লিঙ্কে ক্লিক করুন এবং ব্যবহারকারীর যাত্রা সঠিকভাবে সম্পন্ন হয়েছে কিনা নিশ্চিত করুন
ওয়েলকাম ও অনবোর্ডিং ইমেইল টেস্টিং
- Tempory Mail থেকে একটি নতুন ঠিকানা নিন
- আপনার স্টেজিং পরিবেশে রেজিস্ট্রেশন সম্পন্ন করুন
- ওয়েলকাম ইমেইলের জন্য ইনবক্স চেক করুন
- বিষয় লাইন, প্রেরকের ঠিকানা, বিষয়বস্তু এবং লিঙ্কগুলি যাচাই করুন
- CTA-তে ক্লিক করুন এবং সেগুলি সঠিক পৃষ্ঠায় যায় কিনা নিশ্চিত করুন
পাসওয়ার্ড রিসেট ফ্লো টেস্টিং
- একটি টেস্ট অ্যাকাউন্ট তৈরি করতে Tempory Mail ঠিকানা ব্যবহার করুন
- "পাসওয়ার্ড ভুলে গেছি" ফ্লো ট্রিগার করুন
- রিসেট ইমেইল আসে কিনা এবং লিঙ্ক কাজ করে কিনা যাচাই করুন
- প্রযোজ্য হলে টোকেনের মেয়াদ শেষ হওয়ার আচরণ নিশ্চিত করুন
টেস্ট অটোমেশন
আপনি পাবলিক API-এর মাধ্যমে Tempory Mail-কে আপনার অটোমেটেড টেস্ট স্যুটে ইন্টিগ্রেট করতে পারেন।
Selenium / Playwright / Cypress-এ ব্যবহার
একটি সাধারণ প্যাটার্ন:
- নতুন একটি অস্থায়ী ঠিকানা তৈরি করতে
POST /api/emailকল করুন - ব্রাউজার অটোমেশনে রেজিস্ট্রেশন ফর্ম পূরণ করতে সেই ঠিকানা ব্যবহার করুন
- প্রত্যাশিত ইমেইল না আসা পর্যন্ত
GET /api/emails/{address}পোল করুন - ইমেইলের বডি পার্স করুন এবং ভেরিফিকেশন লিঙ্ক বা টোকেন বের করুন
- বের করা ডেটা দিয়ে অটোমেটেড ফ্লো চালিয়ে যান
QA টিমের জন্য মূল সুবিধা
- প্যারালাল টেস্ট এক্সিকিউশন: প্রতিটি প্যারালাল রানার একটি অনন্য ইনবক্স ব্যবহার করে - কোনো ইমেইল কনফ্লিক্ট নেই
- CI/CD বান্ধব: পরিচালনা করার জন্য কোনো ক্রেডেনশিয়াল বা শেয়ার্ড মেইলবক্স নেই
- ক্রস-এনভায়রনমেন্ট টেস্টিং: লোকাল, স্টেজিং এবং প্রিভিউ পরিবেশে একইভাবে কাজ করে
- কোনো ইনবক্স ক্লিনআপ স্ক্রিপ্ট লাগে না: ইনবক্সগুলি স্বয়ংক্রিয়ভাবে মেয়াদ উত্তীর্ণ হয়
টিপস
- যদি আপনার টেস্ট ফ্রেমওয়ার্ক কাস্টম প্রিফিক্স সাপোর্ট করে, তাহলে টেস্ট ঠিকানার জন্য একটি সামঞ্জস্যপূর্ণ নামকরণ কৌশল ব্যবহার করুন
- Tempory Mail ঠিকানাগুলি ১ ঘণ্টা পর মেয়াদ উত্তীর্ণ হয় - টেস্ট অ্যাকশনের পরপরই পোলিং শুরু করুন
- উচ্চ-ফ্রিকোয়েন্সি অটোমেশনের জন্য অনুরোধের মধ্যে যুক্তিসঙ্গত বিরতি রাখুন
- টেস্ট রান জুড়ে নির্ভরযোগ্যভাবে ইমেইল পেতে API-এর রিটার্ন করা সেশন ID সংরক্ষণ করুন
Tempory Mail দিয়ে ইমেইল ফ্লো আরও দ্রুত টেস্ট করুন - কোনো সেটআপ নেই, কোনো ক্লিনআপ নেই।
সম্পর্কিত পৃষ্ঠা
যোগাযোগ করুন
কোনো প্রশ্ন, মতামত বা নির্দিষ্ট কোনো টেস্টিং সিনারিও কভার করতে চান? নির্দ্বিধায় লিখুন - আপনার কাছ থেকে শুনতে আমরা সবসময় খুশি।