বাড়ি উন্নয়ন রিগ্রেশন টেস্টিং কি? - টেকোপিডিয়া থেকে সংজ্ঞা

রিগ্রেশন টেস্টিং কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - রিগ্রেশন পরীক্ষার অর্থ কী?

রিগ্রেশন টেস্টিং এক ধরণের সফ্টওয়্যার টেস্টিং যা নতুন সমস্যাগুলি সফ্টওয়্যার পরিবর্তনের ফলাফল কিনা তা নির্ধারণ করতে ব্যবহৃত হয়।

পরিবর্তন প্রয়োগ করার আগে একটি প্রোগ্রাম পরীক্ষা করা হয়। পরিবর্তনের প্রয়োগের পরে, প্রোগ্রামটি নির্বাচিত ক্ষেত্রগুলিতে পুনরায় সংশোধন করা হয় যাতে পরিবর্তনটি নতুন বাগ বা ইস্যু তৈরি করেছে বা প্রকৃত পরিবর্তনটি তার উদ্দেশ্যযুক্ত উদ্দেশ্য অর্জন করেছে কিনা তা নির্ধারণ করার জন্য।

টেকোপিডিয়া রিগ্রেশন টেস্টিংয়ের ব্যাখ্যা দেয়

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

অন্যান্য পরিস্থিতিতে রিগ্রেশন টেস্টিংয়ের প্রয়োজনগুলির মধ্যে রয়েছে নির্দিষ্ট পরিবর্তনগুলি একটি উদ্দেশ্যযুক্ত লক্ষ্য অর্জন করে কিনা তা আবিষ্কার করা বা সমস্যা-মুক্ত সময়ের পরে পুনরায় ডুবে থাকা সমস্যাগুলির সাথে সম্পর্কিত নতুন বিপদের জন্য পরীক্ষা করা include

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

রিগ্রেশন টেস্টিং কি? - টেকোপিডিয়া থেকে সংজ্ঞা