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