এই র্যান্ডম ডেটটাইম জেনারেটর কেন?
- সম্পূর্ণ স্থানীয়: সবকিছু আপনার ব্রাউজারেই চলে।
- নমনীয় শর্ত: পরিসীমা, সপ্তাহের দিন, বাদের তালিকা, সময়-উইন্ডো, নির্ভুলতা ও ধাপ।
- যোগ্য স্লটগুলো থেকে সমান সম্ভাবনায় নির্বাচন ("ফিট না হওয়া পর্যন্ত পুনরায় চেষ্টা" নয়)।
- নিরাপদ শেয়ার: শেয়ার URL-এ কখনো তৈরি হওয়া ফলাফল থাকে না।
কীভাবে ব্যবহার করবেন (৩টি ধাপ)
- মোড বেছে নিন (তারিখ / ডেটটাইম / সময়) এবং শুরু/শেষ পরিসীমা নির্ধারণ করুন।
- প্রয়োজন অনুযায়ী সপ্তাহের দিন, বাদের তালিকা, সময়-উইন্ডো, অনন্যতা, নির্ভুলতা ও ধাপ যোগ করুন।
- ফলাফল তৈরি করুন, তারপর কপি/ডাউনলোড করুন বা শুধু সেটিংসের URL শেয়ার করুন।
তৈরি করুন
র্যান্ডম তারিখ ও সময় জেনারেটর
সেটিংস বেছে নিন, তালিকা তৈরি করুন, তারপর কপি/ডাউনলোড করুন বা শুধু সেটিংস শেয়ার করুন (ফলাফল নয়)।
ফলাফল
র্যান্ডম ডেটটাইম স্যাম্পলিং: জেনারেট ক্লিক করার আগে নীতি নির্ধারণ করুন
এই জেনারেটরটি সবচেয়ে কার্যকর যখন আপনি এটিকে একটি পুনরুৎপাদনযোগ্য স্যাম্পলিং টুল হিসেবে ব্যবহার করেন, নিছক এককালীন র্যান্ডমাইজার হিসেবে নয়। মান তৈরির আগে মোড, টাইমজোন নিয়ম, যোগ্য কার্যদিবস, বাদ দেওয়া তারিখ ও ধাপের গ্র্যানুলারিটি লিপিবদ্ধ করুন। আউটপুটের পাশে একটি ছোট নীতি-নোট পরে একই পরিস্থিতি পুনরায় চালানোর সময় বাড়তি কাজ প্রতিরোধ করে।
প্রথমে মোড বেছে নিন
- শুধু তারিখ: ব্যবহার করুন যখন ক্যালেন্ডারের দিনটি গুরুত্বপূর্ণ কিন্তু ঘড়ির সময় নয়।
- শুধু সময়: শিফট স্যাম্পল, টাইম-স্লট রোটেশন বা ঘড়ির মান পরীক্ষার ডেটার জন্য।
- ডেটটাইম: ব্যবহার করুন যখন দিন ও ঘড়ির সময় উভয়কেই একটি তৈরি মানে একসাথে যুক্ত রাখতে হবে।
স্যাম্পলিং নীতি নির্ধারণ করুন
- UTC মোড আন্তঃঅঞ্চলীয় ওয়ার্কফ্লো, DST পরিবর্তন এবং স্থিতিশীল থাকা দরকার এমন লগের জন্য।
- স্থানীয় মোড ব্যবহারকারীমুখী সময়সূচির জন্য যেখানে স্থানীয় ক্যালেন্ডারের অর্থ পরম টাইমস্ট্যাম্পের চেয়ে বেশি গুরুত্বপূর্ণ।
- ধাপ নিয়ন্ত্রণ কার্যক্ষম নির্ভুলতার সাথে মেলাতে (যেমন সেকেন্ড-ভিত্তিক মানের পরিবর্তে ১৫ মিনিটের স্লট)।
- বাদের তালিকা ব্ল্যাকআউট তারিখ, রক্ষণাবেক্ষণ উইন্ডো বা ছুটির নিয়ম প্রয়োগ করতে।
সাধারণ ভুল এড়িয়ে চলুন
- একটি রিপোর্টে লেবেল ছাড়া UTC ও স্থানীয় আউটপুট মেশানো।
- বিশাল পরিসীমায় অত্যন্ত সূক্ষ্ম ধাপ ব্যবহার করা এবং স্লট-লিমিট ত্রুটিকে র্যান্ডম ব্যর্থতা মনে করা।
- সেটিংস শেয়ার করে স্থানীয়ভাবে পুনরায় তৈরি করার পরিবর্তে URL-এর মাধ্যমে তৈরি ফলাফল শেয়ার করা।
ওয়ার্কফ্লো উদাহরণ
ধরুন QA টিমের আগামী কোয়ার্টারের ব্যবসায়িক সময়ের ঘটনাগুলোর জন্য ৪০টি র্যান্ডম পরীক্ষা-টাইমস্ট্যাম্প দরকার। মোড ডেটটাইম-এ সেট করুন, সপ্তাহের দিন সোম-শুক্রে সীমাবদ্ধ করুন, স্থানীয় ০৯:০০-১৭:০০ উইন্ডো নির্ধারণ করুন, ছুটির দিন বাদ দিন এবং ৫ মিনিটের ধাপ বেছে নিন। টেস্ট প্ল্যানে সেটিংস URL সংরক্ষণ করুন এবং প্রতিটি রানের জন্য স্থানীয়ভাবে পুনরায় তৈরি করুন। এতে সুসংগত নীতি নিশ্চিত হয় এবং লিংক, চ্যাট লগ বা রেফারারে তৈরি মান ফাঁস হওয়া থেকে বাঁচা যায়।
আরও দেখুন
- র্যান্ডম নম্বর জেনারেটর পুনরুৎপাদনযোগ্য পূর্ণসংখ্যা/দশমিক স্যাম্পলিংয়ের জন্য।
- র্যান্ডম CSV জেনারেটর বহু-কলামের পরীক্ষা ডেটা ফাইল তৈরি করতে।
- Unix টাইমস্ট্যাম্প কনভার্টার স্যাম্পলিংয়ের পরে তৈরি টাইমস্ট্যাম্প যাচাই করতে।
- তারিখের পার্থক্য ক্যালকুলেটর স্যাম্পলিংয়ের পরে বিরতি যাচাই করতে।
- যাচাইযোগ্য র্যান্ডম ড্র যখন অডিটযোগ্যতা প্রয়োজন।
সচরাচর জিজ্ঞাসা
সপ্তাহান্ত ছাড়া র্যান্ডম তারিখ তৈরি করা যাবে?
হ্যাঁ। শুধু সোমবার-শুক্রবার, শুধু সপ্তাহান্ত বা যেকোনো কাস্টম সংমিশ্রণ রাখতে সপ্তাহের দিনের চেকবক্সগুলো ব্যবহার করুন।
স্থানীয় ও UTC মোডের পার্থক্য কী?
UTC ডেলাইট সেভিং টাইমের ঝামেলা এড়ায় এবং সব পরিবেশে তৈরি ডেটটাইম স্থিতিশীল রাখে। স্থানীয় মোড তখন ভালো যখন ফলাফলকে স্থানীয় ক্যালেন্ডার বা কাজের সময়ের সাথে মেলাতে হয়।
ছুটির দিন বা নির্দিষ্ট তারিখ বাদ দেওয়া যাবে?
হ্যাঁ। প্রতি লাইনে একটি করে YYYY-MM-DD মান দিয়ে বাদের তালিকা ব্যবহার করুন। সেই তারিখগুলো তারিখ ও ডেটটাইম তৈরি থেকে বাদ পড়বে।
শেয়ার URL-এ ফলাফল কেন থাকে না?
URL-এ তৈরি মান রাখলে ব্রাউজার ইতিহাস, লগ ও রেফারারের মাধ্যমে ফাঁস হতে পারে। এই টুলটি শুধু সেটিংস শেয়ার করে যাতে প্রাপক স্থানীয়ভাবে পুনরায় তৈরি করতে পারেন।
"পরিসীমা অনেক বড়" ত্রুটি কেন আসে?
কারণ নির্বাচিত নির্ভুলতা ও ধাপে অনেক বেশি যোগ্য স্লট তৈরি হয়। ধাপ বাড়ান (যেমন ১৫ মিনিট) বা পরিসীমা ছোট করুন।