Robustness testing
সক্ষমতা পরীক্ষা হল যে কোনও গুণমান নিশ্চিতকরণ পদ্ধতি যা সফ্টওয়্যারের সক্ষমতা পরীক্ষার উপর দৃষ্টি নিবদ্ধ করে। দৃঢ়তা যাচাইয়ের প্রক্রিয়া বর্ণনা করতেও দৃঢ়তা পরীক্ষা ব্যবহার করা হয়েছে (অর্থাৎ। একটি পরীক্ষা প্রক্রিয়ায় পরীক্ষার ক্ষেত্রে সঠিকতা)। এএনএসআই এবং আই. ই. ই. ই মজবুততাকে সংজ্ঞায়িত করেছে যে কোনও সিস্টেম বা উপাদান অবৈধ ইনপুট বা চাপপূর্ণ পরিবেশগত অবস্থার উপস্থিতিতে সঠিকভাবে কাজ করতে পারে। "মজবুততা পরীক্ষা" শব্দটি প্রথম কার্নেগি মেলন বিশ্ববিদ্যালয়ের বালিস্টা প্রকল্প দ্বারা ব্যবহৃত হয়েছিল। তারা পজিক্স এপিআই-এর ডেটা প্রকারের উপর ভিত্তি করে নির্ভরযোগ্যতার জন্য অপারেটিং সিস্টেমগুলির পরীক্ষা সম্পাদন করে, যা কিছু সিস্টেমে সম্পূর্ণ সিস্টেম ক্র্যাশ তৈরি করে। সফ্টওয়্যার নিরাপত্তা পরীক্ষার প্রসঙ্গে প্রোটস প্রকল্পে অংশ নেওয়া ওইউএসপিজি এবং ভিটিটি গবেষকরাও এই শব্দটি ব্যবহার করেছিলেন। অবশেষে ফজিং শব্দটি (যা নিরাপত্তার লোকেরা বেশিরভাগ অ-বুদ্ধিমান এবং এলোমেলো দৃust়তা পরীক্ষার জন্য ব্যবহার করে) মডেল-ভিত্তিক দৃust়তা পরীক্ষার জন্যও প্রসারিত হয়েছিল। পদ্ধতি ফল্ট ইনজেকশন ফল্ট ইনজেকশন একটি পরীক্ষা পদ্ধতি যা সিস্টেমের দৃঢ়তা পরীক্ষা করার জন্য ব্যবহার করা যেতে পারে। প্রক্রিয়া চলাকালীন, পরীক্ষার প্রকৌশলীরা সিস্টেমে ত্রুটি প্রবেশ করান এবং সিস্টেমের স্থিতিস্থাপকতা পর্যবেক্ষণ করেন। টেস্ট ইঞ্জিনিয়াররা দক্ষ পদ্ধতিগুলি বিকাশ করতে পারেন যা সিস্টেমে সমালোচনামূলক ত্রুটিগুলি খুঁজে পেতে ফল্ট ইনজেকশনে সহায়তা করে। আরও দেখুন দৃঢ়তা (কম্পিউটার বিজ্ঞান) ত্রুটি ইনজেকশন রেফারেন্স সফ্টওয়্যার পরীক্ষা