একটি বাগ রিপোর্টের সাধারণ রূপরেখা
সংক্ষিপ্তসার : আপনি 60 টিরও কম অক্ষরে কীভাবে বাগটি বর্ণনা করবেন? এটি দ্রুত এবং স্বতন্ত্রভাবে একটি বাগ রিপোর্ট সনাক্ত করার পাশাপাশি সমস্যাটি ব্যাখ্যা করতে হবে, আপনার প্রস্তাবিত সমাধান নয়।
ভাল : "একটি ফাইল অনুলিপি ডায়ালগ বাতিল করা ফাইল ম্যানেজারকে ক্র্যাশ করেছে"
খারাপ : "সফ্টওয়্যার ক্র্যাশ"
খারাপ : "ব্রাউজারটি আমার ওয়েবসাইটের সাথে কাজ করা উচিত"
উপাদান : সফ্টওয়্যারটির কোন উপ-অংশে এটি বিদ্যমান? এই ক্ষেত্রটি কোনও বাগ রিপোর্ট জমা দেওয়ার প্রয়োজন। প্রতিটি উপাদানটির বিবরণ দেখতে "উপাদান" শব্দটি ক্লিক করুন। যদি কোনওটিই উপযুক্ত মনে না হয় তবে "সাধারণ" উপাদানটি হাইলাইট করুন।
ওএস : কোন অপারেটিং সিস্টেমে (ওএস) আপনি এটি পেয়েছেন? (যেমন লিনাক্স, উইন্ডোজ এক্সপি, ম্যাক ওএস এক্স।) উদাহরণ: "আপনি যদি জানেন যে একাধিক ধরণের অপারেটিং সিস্টেমে বাগটি ঘটে থাকে তবে" সমস্ত "নির্বাচন করুন। যদি আপনার ওএস তালিকাভুক্ত না হয় তবে অন্যটি নির্বাচন করুন।
বর্ণনা : আপনার সমস্যা প্রতিবেদনের বিশদ, সহ:
- ওভারভিউ : এটি সারাংশের বৃহত্তর বিস্তারিত পুনর্নির্মাণ। একটি উদাহরণ হ'ল: "এনএসগেটফ্যাক্টরি ফাংশনে ম্যাক বিল্ড করা কোনও পৃষ্ঠা ক্র্যাশ করে কোনও পৃষ্ঠা টেনে-নির্বাচন করা"।
- বিল্ড আইডি : এটি সন্ধানের জন্য হয় লোকেশন বারের মাধ্যমে "সম্পর্কে:" পৃষ্ঠাতে যান বা আপনার যদি মোজকিউএর নাইটলি টেস্টার সরঞ্জাম এক্সটেনশন থাকে তবে টুলস | এ যান | রাতের পরীক্ষক সরঞ্জাম এবং বিল্ড আইডির আউটপুট উপস্থিত বিকল্প নির্বাচন করুন। এটির মতো কিছু দেখতে পাওয়া উচিত: "মজিলা / 5.0 (ম্যাকিনটোস; ইউ; ইন্টেল ম্যাক ওএস এক্স 10.5; এন-ইউএস; আরভি: 1.9.1b3) গেকো / 20090305 ফায়ারফক্স / 3.1 বি 3 ″ ″
- অতিরিক্ত বিল্ডস এবং প্ল্যাটফর্মগুলি : বাগটি অন্য প্ল্যাটফর্মগুলিতে (বা ব্রাউজারগুলি, যদি প্রযোজ্য হয়) হয় কিনা। এটির মতো কিছু দেখতে পাওয়া উচিত: "মজিলা / 5.0 তে ঘটে না (ম্যাকিনটোস; ইউ; ইন্টেল ম্যাক ওএস এক্স 10.5; এন-ইউএস; আরভি: 1.9.1b3) গেকো / 20081107 ফায়ারফক্স / 3.1 বি 2 ″ ″
পুনরুত্পাদন করার পদক্ষেপ : ন্যূনতম, সহজে অনুসরণযোগ্য পদক্ষেপগুলি বাগটি ট্রিগার করবে। যদি সেগুলি প্রয়োজনীয় হয় তবে কোনও বিশেষ সেটআপ পদক্ষেপ অন্তর্ভুক্ত করার বিষয়টি নিশ্চিত করুন A এর একটি ভাল উদাহরণ নীচের মত দেখাবে: 1) কোনও ওয়েব পৃষ্ঠা দেখুন। (আমি ডিফল্ট নমুনা পৃষ্ঠা,
http://www.google.com/ ব্যবহার করেছি )। 2) পৃষ্ঠাটি টানুন-নির্বাচন করুন। বিশেষত, মাউস বোতামটি ধরে রাখার সময়, ব্রাউজারের সামগ্রী অঞ্চলের যে কোনও বিন্দু থেকে মাউস পয়েন্টারটিকে ব্রাউজারের সামগ্রী অঞ্চলের নীচে টেনে আনুন।
প্রকৃত ফলাফল : উপরের পদক্ষেপগুলি সম্পাদন করার পরে অ্যাপ্লিকেশনটি কী করেছিল n উদাহরণস্বরূপ: অ্যাপ্লিকেশনটি ক্র্যাশ হয়েছে।
প্রত্যাশিত ফলাফল : বাগটি উপস্থিত না থাকলে অ্যাপ্লিকেশনটি কী করা উচিত ছিল A উদাহরণস্বরূপ: উইন্ডোটি নীচের দিকে স্ক্রোল করা উচিত। স্ক্রোলযুক্ত সামগ্রী নির্বাচন করা উচিত। অথবা, কমপক্ষে, অ্যাপ্লিকেশনটির ক্রাশ হওয়া উচিত নয়।