লোড টেস্টিং এবং পারফরমেন্স পরীক্ষা মধ্যে পার্থক্য

Anonim

টেস্টিং বনাম পারফরমেন্স পরীক্ষার থেকে আলাদা হলেও

পারফরমেন্স পরীক্ষা এবং লোড টেস্টিং দুটি শর্ত যা প্রায়ই একে অপরের থেকে বেশ ভিন্ন হওয়ার ফলে ইন্টারচেঞ্জ ব্যবহার করা হয়। প্রকৃতপক্ষে, লোড টেস্টিং কর্মক্ষমতা পরীক্ষার মাত্র এক অংশ। অতএব, এটি একটি নির্দিষ্ট কর্মের উপর ভিত্তি করে একটি কর্মক্ষমতা পরীক্ষা।

সফ্টওয়্যার কাজ করে কিভাবে একটি বাস্তববাদী দৃষ্টিভঙ্গি আছে যাতে সফ্টওয়্যার প্রকৌশল মধ্যে প্রায়ই লোড এবং কর্মক্ষমতা টেস্টিং ব্যবহার করা হয়। কর্মক্ষমতা নীচের গ্রহণযোগ্য মাত্রা নীচে যদি, tweaks বা উন্নতি করা প্রয়োজন। লোড এবং কর্মক্ষমতা টেস্টিং দ্বারা উদ্ঘাটিত হতে পারে tweaked করা প্রয়োজন এলাকায়।

পারফরমেন্স পরীক্ষার সফটওয়্যারটি এমন একটি পরিস্থিতিতে প্রদর্শিত করে যা সফ্টওয়্যারের চূড়ান্ত ব্যবহারের পরিবেশের প্রতিলিপি করে। তারপর এটি সফ্টওয়্যার হিসাবে এটি সঞ্চালন বা যদি একটি অজানা বাগ আছে যে এটি খুঁজে বের করতে যাতে ঘটতে পারে যে সম্ভাব্য সবকিছুর মাধ্যমে করা হয় যে অনিয়মিত আচরণ হতে পারে

--২ ->

কর্মক্ষমতা পরীক্ষণের একটি গুরুত্বপূর্ণ অংশ লোড টেস্টিং। এটি একটি দৃশ্যকল্প যেখানে সফ্টওয়্যার বিভিন্ন লোড পর্যায়ে অনুকরণীয় হয়; হালকা লোড, মাঝারি লোড, ভারী লোড, এবং সবকিছু মধ্যে মধ্যে। এই সফ্টওয়্যার কর্মক্ষমতা উল্লেখযোগ্যভাবে নিরূত শুরু কি স্তর হবে তা দেখতে হয় লোডিং যুগপত সংযুক্ত ব্যবহারকারীদের সংখ্যা থেকে তীব্র কাজ প্রক্রিয়াকরণের জন্য কিছু হতে পারে। লোড টেস্টিংয়ের মাধ্যমে, ডেভলপার খুঁজে বের করতে পারে যে সফটওয়্যারটি কোনও বাধা সৃষ্টি করে যা কার্য সম্পাদন হ্রাসের কারণ। সিস্টেমটি পরিচালনা করতে পারে এমন লোড হিসাবে এটি একটি বাস্তবিক সীমা নির্ধারণে এটি একটি দুর্দান্ত হাতিয়ার। ডেভেলপাররা এমন প্রক্রিয়া তৈরি করতে পারেন যা এইগুলি থেকে ঘটতে বাধা দেয়। এই ধরণের পদ্ধতির উদাহরণগুলি ব্যবহারকারীদের বা কাজগুলির সারি হবে যাতে সফ্টওয়্যার কেবলমাত্র এটি পরিচালনা করতে পারে।

লোড টেস্টিং থেকে দূরে পারফরম্যান্স পরীক্ষার অন্যান্য দিক আছে। সব পরীক্ষা পদ্ধতি একটি নির্দিষ্ট দৃশ্যকল্প ডিজাইন করা হয়, সাধারণ বা অসাধারণ কিনা, যা সম্ভবত পরীক্ষা করা সফ্টওয়্যার ঘটতে পারে। এটি একটি সফ্টওয়্যার ব্যর্থতা থেকে পুনরুদ্ধার করতে সক্ষম হয় কিনা তা পরীক্ষা করাও গুরুত্বপূর্ণ, এমনকি এটি ঘটতে সম্ভবত না হয়, এমনকি যদি; এমনকি আরও বড় বড় স্থাপনার যেখানে সম্পদগুলি দূরবর্তী সার্ভারগুলিতে অবস্থিত।

সংক্ষিপ্ত বিবরণ:

1 লোড টেস্টিং কর্মক্ষমতা টেস্টিং একটি অংশ।

2। পারফরমেন্স পরীক্ষার বাগ এবং bottlenecks দ্বারা সামগ্রিক কার্যকারিতা উন্নত করার লক্ষ্য।

3। অনেক ভারী লোড অধীনে যখন সিস্টেমের প্রতিক্রিয়া উপর লোড টেস্টিং ফোকাস।