কম্পিউটারপ্রোগ্রামিং

সফটওয়্যার টেস্টিং প্রকারভেদ

টেস্টিং - সফটওয়্যার উন্নয়নের পর্যায়ে করুন। এটা তোলে কর্মক্ষমতা ত্রুটি বা প্রযোজ্য ডকুমেন্টেশন সঙ্গে পণ্যের অ সম্মতি সনাক্ত করতে ব্যবহার করা হয়। বিভাগ পরীক্ষামূলক সফ্টওয়্যার খুব ব্যাপক।

কেন এটা ব্যয়?

সফটওয়্যার টেস্টিং বিভিন্ন কারণে পরিচালিত নিশ্চিত করার:

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

ধরনের

সাধারণত ইউনিট, সংহত এবং সিস্টেম হিসাবে, পরীক্ষার এই ধরনের মধ্যে পার্থক্য। তাদের প্রত্যেকটি ত্রুটি খুঁজে বের করার কিছু দিক প্রভাবিত করে।

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

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

চূড়ান্ত পর্যায়ে - সিস্টেম টেস্টিং। এটি দিয়ে, সফ্টওয়্যার ইতিমধ্যেই সম্পূর্ণ একত্র করা হয় এবং অধ্যবসায় করার জন্য প্রস্তুত, ব্যবহারকারী অবস্থানের সঙ্গে পরীক্ষা করা হয়। এই পর্যায়ে ইন্টারফেসে সনাক্ত করা ঠিকঠাক, সেইসাথে সর্বাধিক কর্মদক্ষতার অ্যাপ্লিকেশন দ্বারা এটা করা যায়।

সফ্টওয়্যার পরীক্ষার উল্লিখিত ধরনের উপাদান বিচ্ছিন্নতা ডিগ্রী দ্বারা নির্ধারিত হয়।

অন্যান্য পরীক্ষার পদ্ধতি

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

সফটওয়্যার উন্নয়ন জীবনচক্র সম্পন্ন

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bn.unansea.com. Theme powered by WordPress.