
"কাজ করছে না" — এর চেয়ে কম কাজের বাগ রিপোর্ট আর হয় না। ছোট একটি বাগ রিপোর্ট ভিডিও ডেভেলপারকে ঠিক দেখিয়ে দেয় আপনি কী করেছেন, কী আশা করেছিলেন আর আসলে কী ঘটেছে। এই গাইডে দেখাব কীভাবে অ্যান্ড্রয়েডে এমন ভিডিও রেকর্ড করবেন, যাতে QA টেস্টার, ক্লায়েন্ট আর সহকর্মীরা এমনভাবে সমস্যা জানাতে পারেন যা দ্রুত ঠিক হয়।
লেখার চেয়ে বাগ রিপোর্ট ভিডিও কেন ভালো
লিখিত রিপোর্টে ফাঁক থেকে যায়। রিপোর্টকারী একটা ধাপ ভুলে যান, স্ক্রিনের অন্য নাম ব্যবহার করেন, বা এরর মেসেজ স্মৃতি থেকে লেখেন। ফলে ডেভেলপার অনুমান করতে থাকেন, আবার ঘটানোর চেষ্টা করেন, ব্যর্থ হন, আর আরও প্রশ্ন করেন।
স্ক্রিন রেকর্ডিং এই অনুমানের বেশিরভাগটাই দূর করে। এতে ধরা থাকে ট্যাপের ক্রম, সময়, এররের হুবহু লেখা আর সমস্যার ঠিক আগে স্ক্রিন কেমন ছিল। সাথে কয়েক লাইনের লিখিত প্রসঙ্গ থাকলে প্রায়ই প্রথম চেষ্টাতেই ডেভেলপার কারণ খুঁজে পান।
রেকর্ডের আগে: বাগটি আবার ঘটান
যে বাগ আর ঘটানো যায় না তার ভিডিওও কাজের, কিন্তু যে বাগ ইচ্ছামতো ঘটানো যায় তার ভিডিও সোনার মতো দামি। রেকর্ডের আগে:
- আবার ঘটানোর চেষ্টা করুন। একই ধাপ দুই-তিনবার করুন, আর খেয়াল করুন প্রতিবার হয় নাকি মাঝে মাঝে।
- সবচেয়ে ছোট পথ খুঁজুন। অপ্রয়োজনীয় ধাপ বাদ দিতে দিতে সমস্যা ঘটানোর ন্যূনতম ধাপগুলো বের করুন।
- টেস্ট ডেটা তৈরি রাখুন। টেস্ট অ্যাকাউন্ট আর বানানো ডেটা ব্যবহার করুন, কখনোই আসল গ্রাহকের তথ্য নয়।
- বিক্ষেপ সরান। Do Not Disturb চালু করুন যাতে ব্যক্তিগত নোটিফিকেশন না আসে। কীভাবে করবেন, দেখুন নোটিফিকেশন ছাড়া স্ক্রিন রেকর্ডের গাইডে।
পরিষ্কার বাগ রিপোর্ট ভিডিও রেকর্ড করার নিয়ম
শুরুর জায়গাটা দেখান
প্রথম ধাপের কয়েক সেকেন্ড আগে রেকর্ড শুরু করুন, এমন স্ক্রিন থেকে যা ডেভেলপার চিনবেন — যেমন অ্যাপের হোম স্ক্রিন। অ্যাপের সেটিং বা about স্ক্রিনে ভার্সন নম্বর দেখা গেলে শুরুতে সেটা এক ঝলক দেখিয়ে নিন।
ধাপগুলো মুখে বলুন
মাইক্রোফোন চালু করে বলুন কী করছেন: "কার্ট খুলছি, এখন পরিমাণ তিন করছি, এখন চেকআউটে ট্যাপ করছি।" তারপর বলুন কী আশা করেছিলেন আর তার বদলে কী ঘটল। দর্শক দ্রুত চোখ বুলিয়ে গেলেও বর্ণনা থাকলে ভিডিওটা কাজে লাগে।
ব্যর্থতার মুহূর্তটা স্পষ্ট ধরুন
বাগ দেখা দিলে কয়েক সেকেন্ড কিছু করবেন না। এরর মেসেজ, ভুল সংখ্যা বা আটকে যাওয়া স্ক্রিনটা দৃশ্যমান থাকতে দিন। অনেক বাগ ভিডিও অকেজো হয় কারণ টেস্টার সাথে সাথেই অন্য জায়গায় ট্যাপ করে ফেলেন।
রেকর্ডিং সেটিং
দৃশ্যগত গোলমাল বা অ্যানিমেশনের বাগের জন্য ৬০fps-এ রেকর্ড করুন (Cinematic Recorder-এ এটি প্রিমিয়াম সেটিং), যাতে দ্রুত ঝিলিক দেখা যায়। অন্য বেশিরভাগ বাগের জন্য সাধারণ রেজোলিউশনে ফাইল ছোট থাকে, টিকিটে সংযুক্ত করা সহজ হয়। বেছে নিতে সাহায্য লাগলে দেখুন অ্যান্ড্রয়েডের সেরা স্ক্রিন রেকর্ডিং সেটিং। বাগটা যদি শব্দ নিয়ে হয়, ইন্টারনাল অডিও চালু করুন (অ্যান্ড্রয়েড ১০+); মনে রাখবেন কিছু অ্যাপ অডিও ক্যাপচার আটকে দেয়।
ডেভেলপারের কাজে লাগে এমন হালকা এডিটিং
বাগ ভিডিওতে সিনেমাটিক ঝকঝকে ভাব লাগে না, তবে একটু এডিটিং পাঠকের সময় বাঁচায়:
- শুরু আর শেষ ছাঁটুন, যাতে ক্লিপ প্রথম ধাপের ঠিক আগে শুরু হয় আর ব্যর্থতার পরে শেষ হয়।
- অটো জুম আর ক্লিক অ্যানিমেশন স্পষ্ট করে দেয় কোন বাটন চাপা হয়েছে — দুটি বাটন পাশাপাশি থাকলে এটা খুব জরুরি। দেখুন কার্সর ও ক্লিক ইফেক্ট।
- এরর মেসেজ বা ভুল মানের ওপর ফোকাস হাইলাইট।
- ব্যর্থতার মুহূর্তটা স্পিড আপ করবেন না। সময়টাও বাগের অংশ হতে পারে।
এডিট নন-ডেস্ট্রাকটিভ, তাই ডেভেলপার চাইলে সবসময় অক্ষত মূল রেকর্ডিংয়ে ফিরে যেতে পারবেন।
ভিডিওর সাথে কী লিখবেন
ভিডিও সমস্যাটা দেখায়; কয়েক লাইনের লেখা সেটাকে খুঁজে পাওয়ার মতো আর সম্পূর্ণ করে। একটি সহজ টেমপ্লেট:
| ঘর | উদাহরণ |
|---|---|
| শিরোনাম | পরিমাণ বদলানোর পর চেকআউট বাটন কাজ করে না |
| ডিভাইস ও অ্যান্ড্রয়েড ভার্সন | ফোনের মডেল, অ্যান্ড্রয়েড ১৩ |
| অ্যাপ ভার্সন | সেটিংয়ে দেখানো ভার্সন |
| ধাপ | ১. কার্ট খুলুন ২. পরিমাণ ৩ করুন ৩. চেকআউটে ট্যাপ করুন |
| প্রত্যাশিত | পেমেন্ট স্ক্রিন খুলবে |
| আসলে যা ঘটল | কিছুই হয় না; বাটন ধূসর হয়ে যায় |
| কতবার ঘটে | প্রতিবার / ৫ বারে ২ বার |
ভিডিও ফাইলটি সংযুক্ত করুন, অথবা টিমের শেয়ার্ড ড্রাইভে আপলোড করে লিংক দিন।
প্রাইভেসি আর ফাইলের আকার
বাগ ভিডিও অনেক জায়গায় যায়: ইস্যু ট্র্যাকার, চ্যাট গ্রুপ, কখনো বাইরের কন্ট্রাক্টরের কাছেও। পাঠানোর আগে একবার দেখে নিন কোনো ব্যক্তিগত নাম, ফোন নম্বর, ইমেইল বা পেমেন্টের তথ্য আছে কি না। Cinematic Recorder আপনার রেকর্ডিং ফোনেই রাখে, কখনো আপলোড করে না — কিন্তু ফাইল একবার শেয়ার করলে তা আর আপনার হাতে থাকে না। কাজের পদক্ষেপগুলো পড়ুন ভিডিওতে ব্যক্তিগত তথ্য লুকানোর গাইডে; আর যা চোখ এড়িয়ে গেছে তা স্বয়ংক্রিয় প্রাইভেসি ব্লার ঢেকে দেবে — কাজটা আপনার ফোনেই হয়।
ক্লিপ ছোট রাখুন — এক মিনিটের কম হলে সবচেয়ে ভালো — যাতে মোবাইল ডেটায় দ্রুত আপলোড হয়।
সাধারণ প্রশ্নোত্তর (FAQ)
বাগ রিপোর্ট ভিডিও কত লম্বা হওয়া উচিত?
সব ধাপ দেখিয়েও যত ছোট রাখা যায়। বেশিরভাগ ভালো বাগ ভিডিও ১৫ থেকে ৬০ সেকেন্ডের হয়।
বাগটা যদি মাঝে মাঝে ঘটে?
ধাপগুলো বারবার করতে করতে লম্বা সেশন রেকর্ড করুন, তারপর যেখানে ঘটেছে সেখানে ছেঁটে নিন। কতবার চেষ্টায় ঘটল, টিকিটে লিখে দিন।
কিছু স্ক্রিনে রেকর্ডিং কালো কেন আসে?
ব্যাংকিং বা স্ট্রিমিং অ্যাপের মতো কিছু অ্যাপ ইচ্ছা করেই স্ক্রিন ক্যাপচার আটকে দেয়। এটা নিরাপত্তা ফিচার, রেকর্ডারের বাগ নয়। দেখুন কিছু অ্যাপে কেন কালো স্ক্রিন আসে।
বাগ রিপোর্টে কি নিজের মুখ ক্যামেরায় রাখব?
সাধারণত না। মনোযোগ স্ক্রিনেই রাখুন; ক্যামেরা বাবল টিউটোরিয়াল আর ক্লায়েন্ট আপডেটের জন্য বেশি উপযুক্ত।
পরিষ্কার একটি বাগ রিপোর্ট ভিডিও বিরক্তিকর "ভেঙে গেছে"-কে সমাধানে বদলে দেয়। বাগটা আবার ঘটান, সবচেয়ে ছোট পথটা রেকর্ড করুন, ব্যর্থতার মুহূর্তে থামুন, আর কয়েক লাইনের প্রসঙ্গ যোগ করুন — আপনার ডেভেলপাররা কৃতজ্ঞ থাকবেন। Cinematic Recorder-এ এ ধরনের কাজের ভিডিও বাণিজ্যিক ব্যবহার, তাই এর জন্য প্রিমিয়াম বা লাইফটাইম লাগবে; ফ্রি প্ল্যান শুধু ব্যক্তিগত ব্যবহারের জন্য।
এই লেখার সাথে সম্পর্কিত ফিচার