আপনার প্রোগ্রামারদের কথা শুনুন।
যদি তারা পরীক্ষা চালাচ্ছে না, তবে এর অর্থ তারা মূল্য (টেস্টগুলি চালানোর জন্য অপেক্ষা করা, মিথ্যা ব্যর্থতাগুলির সাথে মোকাবিলা করা) মানের চেয়ে বেশি (এখনই বাগগুলি ধরা) perceive ব্যয় হ্রাস করুন, মান বৃদ্ধি করুন এবং লোকেরা সর্বদা পরীক্ষা চালাবে।
1. আপনার পরীক্ষাগুলি 100% নির্ভরযোগ্য করুন।
আপনার যদি কখনও পরীক্ষা করে থাকে যা মিথ্যা নেতিবাচক সাথে ব্যর্থ হয় তবে এখনই তা মোকাবিলা করুন। এগুলি ঠিক করুন, এগুলি পরিবর্তন করুন, তাদের নির্মূল করুন, এটি 100% নির্ভরযোগ্যতার গ্যারান্টি নিতে যাই লাগে। (অবিশ্বাস্যদের একটি সেট রাখা ঠিক আছে, তবে এখনও কার্যকর পরীক্ষাগুলি যে আপনি পৃথকভাবে চালাতে পারেন তবে পরীক্ষার মূল অংশটি নির্ভরযোগ্য হতে হবে))
২. সমস্ত পরীক্ষাগুলি সমস্ত সময় অতিক্রম করে তা নিশ্চিত করার জন্য আপনার সিস্টেমগুলি পরিবর্তন করুন।
কেবল পাসিং কমিটগুলি মূল / অফিসিয়াল / রিলিজ / যে কোনও শাখায় মিশে যায় তা নিশ্চিত করার জন্য অবিচ্ছিন্ন ইন্টিগ্রেশন সিস্টেমগুলি ব্যবহার করুন।
৩. আপনার সংস্কৃতিকে ১০০% উত্তীর্ণ পরীক্ষার মান হিসাবে পরিবর্তন করুন।
পাঠ শিখান যে কোনও পরীক্ষা 100% পরীক্ষা পাস না হওয়া অবধি কোনও কাজ "সম্পন্ন" হয় না এবং এটি মূল / আধিকারিক / রিলিজ / যে কোনও শাখায় মিশে যায়।
৪. দ্রুত পরীক্ষা করুন।
আমি এমন প্রকল্পগুলিতে কাজ করেছি যেখানে পরীক্ষাগুলি দ্বিতীয় হয় এবং যে প্রকল্পগুলিতে তারা সারাদিন নেয়। পরীক্ষা চালানো সময় এবং আমার উত্পাদনশীলতার মধ্যে একটি দৃ corre় সম্পর্ক রয়েছে lation
পরীক্ষাগুলি চালাতে যত বেশি সময় নিবে আপনি তত কম বার চালাবেন। এর অর্থ আপনি যে পরিবর্তনগুলি করছেন সে সম্পর্কে প্রতিক্রিয়া না পেয়ে আপনি আরও দীর্ঘ যাবেন। এর অর্থ হ'ল আপনি কমিটের মধ্যে আরও বেশি দিন যাবেন। প্রায়শই প্রতিশ্রুতিবদ্ধ করার অর্থ হ'ল ছোট পদক্ষেপ যা মার্জ করা সহজ are প্রতিশ্রুতিবদ্ধ ইতিহাস অনুসরণ করা সহজ; ইতিহাসে একটি বাগ খুঁজে পাওয়া সহজ; পিছনে ঘূর্ণায়মান খুব সহজ।
এমন পরীক্ষাগুলি কল্পনা করুন যা এতো দ্রুত চলে যে আপনি প্রতিবার সংকলন করার সময় আপনি সেগুলি স্বয়ংক্রিয়ভাবে চালাতে আপত্তি করবেন না।
দ্রুত পরীক্ষা করা কঠিন হতে পারে (ওপি এটিই বলেছে, ঠিক!) ডিকোপলিং কী। মক / জাল ঠিক আছে, তবে আমি মনে করি আপনি মক / ফেকগুলি অপ্রয়োজনীয় করে তুলতে রিফ্যাক্টর করে আরও ভাল করতে পারবেন। Http://arlobelshee.com/post/the-no-mocks-book দিয়ে শুরু করে আরলো বেলশির ব্লগটি দেখুন ।
৫. পরীক্ষাগুলি কার্যকর করুন।
আপনি যখন স্ক্রু আপ টেস্টগুলি ব্যর্থ না হয়, তাহলে কি লাভ? নিজেকে এমন পরীক্ষাগুলি লিখতে শিখুন যা আপনার তৈরি হতে পারে এমন বাগগুলি ধরে ফেলবে। এটি নিজের কাছে দক্ষতা, এবং প্রচুর মনোযোগ নেবে।