(আমি ধারণা করি এটি একটি ভাল সাক্ষাত্কারের প্রশ্ন হবে , তবে আমার ক্ষেত্রে এটি এর চেয়ে বেশি বাস্তববাদী))
আমাদের কাছে একটি বৃহত এবং জটিল অ্যাপ্লিকেশন রয়েছে যা কয়েক ডজন রাসায়নিক উপাদানগুলির মধ্যে একটি দীর্ঘ দীর্ঘ এবং পরিশীলিত রাসায়নিক বিক্রিয়া প্রক্রিয়াটির মডেল করে। আমরা অ্যাপ্লিকেশনটির জন্য স্বীকৃতি পরীক্ষার নকশা করার পর্যায়ে রয়েছি, তবে পরীক্ষার সম্ভাব্য পথগুলির অবিচ্ছিন্ন সংখ্যার ফলে আমরা কিছুটা ধাক্কা খেয়েছি। আমার কাছে এটি ঘটেছিল যে আমাদের পরিস্থিতি Google মানচিত্র দেব দলকে তাদের "দিকনির্দেশগুলি পান" বৈশিষ্ট্যে রুট-পরিকল্পনার অ্যালগরিদমটি পরীক্ষা করার সময় অবশ্যই মুখোমুখি হওয়ার মতো হয়েছিল like স্পষ্টতই তারা প্রতিটি সম্ভাব্য রুট পরীক্ষা করতে (যাচাই এবং যাচাই করতে পারে না)। তাহলে তারা কীভাবে আত্মবিশ্বাস পেল যে তাদের প্রয়োগ প্রতিটি পরিস্থিতিতে কাজ করবে?
এবং যেহেতু তারা এটি কীভাবে করেছিল তা আমি প্রত্যাশা করি না , তাই আপনাকে জিজ্ঞাসা করি: প্রদত্ত অ্যাপ্লিকেশনটি শক্তিশালী বলে নিজেকে সন্তুষ্ট করতে আপনি কীভাবে পর্যাপ্ত কোড কভারেজ সহ একটি পরীক্ষার স্যুট ডিজাইন করতে যাবেন - যখন এটি আক্ষরিকভাবে অসম্ভব সিস্টেমের মাধ্যমে প্রতিটি সম্ভাব্য পাথ তদন্ত করতে?
আমি যে নীতিগুলি সন্ধান করছি তা হ'ল নীতিগুলি যা আপনি ছোট্ট, ট্র্যাকটেবল টুকরাগুলিতে একটি অবিচল সমস্যার ভাঙার জন্য ব্যবহার করবেন, এর যোগফল সম্পূর্ণরূপে একটি সন্তোষজনক অনুমান করে: "আমি সমস্ত কিছু পরীক্ষা করতে পারি না, তবে আমি এটি পরীক্ষা করতে পারি , এটি এবং এটি - এবং এটি যথেষ্ট "" আমি এমন একটি পদ্ধতির সন্ধান করছি না যা "প্রযোজ্যভাবে সঠিক", বরং আসল-বিশ্ব বাজেট / সময়ের সীমাবদ্ধতার পরিবর্তে বিচক্ষণতার চেয়ে একটি ।
(আমি গুগল ম্যাপের উদাহরণটি যতোটা সুনির্দিষ্ট সুনির্দিষ্ট উত্তরগুলির সন্ধানের জন্য ফয়েলটির কিছু হিসাবে ব্যবহার করছি))