(ক) সফটওয়্যার এর মান পরীক্ষা সংক্রান্ত:
সেবার নাম |
সেবার বর্ণনা |
---|---|
Functional Testing (কার্যকারিতা পরীক্ষাকরণ) |
কার্যকারিতা পরীক্ষাকরণ (Functional Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে সফটওয়্যার অ্যাপ্লিকেশন তার স্পেসিফিকেশন অনুযায়ী সঠিকভাবে কাজ করছে কিনা সেটা পরীক্ষা করে দেখা হয়। |
Compatibility Testing (উপযোগিতা পরীক্ষাকরণ) |
উপযোগিতা পরীক্ষাকরণ (Compatibility Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে কোনো এ্যাপ্লিকেশন বিভিন্ন হার্ডওয়্যার, অপারেটিং সিস্টেমস, নেটওয়ার্ক এনভাইরনমেন্ট বা মোবাইল ডিভাইসে চলতে সক্ষম কিনা তা যাচাই করা হয়। |
Integration Testing (একত্রীকরণ পরীক্ষাকরণ) |
একত্রীকরণ পরীক্ষাকরণ (Integration Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে কোনো এ্যাপ্লিকেশনের স্বতন্ত্র ইউনিট/মডিউলসমূহ এক অপরের সঙ্গে যুক্ত থাকাকালীন সঠিকভাবে কাজ করে কিনা তা পরীক্ষা করা হয়। |
Automation Testing (স্বয়ংক্রিয় পরীক্ষাকরণ) |
কার্যকারিতা পরীক্ষাকরণ (Functional Testing) কে স্বয়ংক্রিয়করণ |
API Testing (এপিআই পরীক্ষাকরণ) |
এপিআই পরীক্ষাকরণ হল কোয়ালিটি অ্যাসুরেন্স অ্যাকশনের একটি সেট যার মধ্যে রয়েছে API-তে কল পাঠানো, আউটপুট পাওয়া এবং সংজ্ঞায়িত ইনপুট প্যারামিটারের বিপরীতে সিস্টেমের প্রতিক্রিয়া যাচাই করা, বিশেষত, ডেটা এবং ডেটার বিন্যাস, HTTP স্ট্যাটাস কোড এবং ত্রুটি কোডের যথার্থতা যাচাই করা। |
Performance Testing (কর্মদক্ষতা পরীক্ষাকরণ) |
কর্মদক্ষতা পরীক্ষাকরণ (Performance Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে অ্যাপ্লিকেশন তার প্রত্যাশিত ওয়ার্কলোডের অধীনে কত ভালোভাবে কাজ করতে পারে তা পরীক্ষা করা;
লোড পরীক্ষাকরণ (Load Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে নির্দিষ্ট সংখ্যক ব্যবহারকারী একযোগে কোনো এ্যাপ্লিকেশন ব্যবহার করলে তা কিভাবে আচরণ করে পরীক্ষা করা হয়। |
Security Testing (নিরাপত্তা পরীক্ষাকরণ) |
নিরাপত্তা পরীক্ষাকরণ (Security Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে সফটওয়্যার/হার্ডওয়্যারের মধ্যে কোনো নিরাপত্তাজনিত ত্রুটি আছে কিনা তা পরীক্ষা করা হয়।
ভালনারিবিলিটি অ্যাসেসমেন্ট (Vulnerability Assessment)" হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে সফটওয়্যার/হার্ডওয়্যার সিস্টেমে নিরাপত্তা ঝুঁকিগুলি মূল্যায়ন করা হয় যাতে ভবিষ্যতে যে কোনো ধরনের নিরাপত্তাজনিত হুমকির সম্ভাবনা হ্রাস করা সম্ভব;
পেনেট্রেশন পরীক্ষাকরণ (Penetration Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে ওয়েব অ্যাপ্লিকেশন এর নিরাপত্তা কতটুকু নিশ্চিত করা হয়েছে সেটি পরীক্ষা করা হয়। |
Source Code Analysis (কোড পর্যালোচনা পরীক্ষাকরণ) |
কোড পর্যালোচনা পরীক্ষাকরণ (Code Review Testing) হচ্ছে একটি প্রক্রিয়া যার মাধ্যমে অ্যাপ্লিকেশনের সোর্স কোডের মধ্যে কোনো ধরণের ত্রুটি আছে কিনা সেটা পরীক্ষা করা হয়। |
External Software Audit (বহি:স্থ সফটওয়্যার অডিট) |
সেবা গ্রহণকারীর চাহিদা মোতাবেক নির্দিষ্ট স্থানে উপস্থিত হয়ে সফটওয়্যার অডিট করা হয়। |
Other Testing (4IR Tools) (অন্যান্য পরীক্ষাকরণ) |
আলোচনার সাপেক্ষে। |
(খ) হার্ডওয়্যার এর মান পরীক্ষা সংক্রান্ত:
সেবার নাম |
সেবার বর্ণনা |
Network Device Testing |
কারিগরি বিনির্দেশ (Technical Specification) অনুযায়ী পরীক্ষা করা হয়। |
Computer Testing |
|
Display Testing |
|
Camera Testing |
|
Printer Testing |
|
Scanner Testing |
|
UPS Testing |
|
Mobile/ Tablet Testing |
|
Video Device Testing |
|
Video Conference System |
|
Individual Devices |
|
4IR Technology Tools (IOT, Blockchain, etc.) |
|
Video Conference System |
|
Individual Devices |