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