
পারফরম্যান্স টেস্টিং মানেই কি শুধু JMeter, LoadRunner, বা অন্য অটোমেশন টুল? 🤔 না!
সঠিক কৌশল জানলে আপনি ম্যানুয়ালি অনেক গুরুত্বপূর্ণ পারফরম্যান্স ইস্যু ধরে ফেলতে পারবেন।
চলুন দেখে নেওয়া যাক ১০টি দরকারি টেকনিক—কোনো অতিরিক্ত টুল ছাড়াই! 🔥
1️⃣ লোড টেস্টিং (Load Testing) – চাপ দিন, দেখুন কী ঘটে!
✅ একসাথে একাধিক ব্রাউজার ট্যাব খুলে লগইন করুন।
✅ বড় ডাটাবেস কোয়েরি চালিয়ে সার্ভারের প্রতিক্রিয়া পর্যবেক্ষণ করুন।
✅ বড় ফাইল আপলোড করে লোডিং স্পিড টেস্ট করুন।
2️⃣ স্ট্রেস টেস্টিং (Stress Testing) – সীমা কত দূর?
✅ একই সময়ে প্রচুর রিকোয়েস্ট পাঠিয়ে সিস্টেম কেমন রেসপন্স করে দেখুন।
✅ বড় ফাইল আপলোড/ডাউনলোড করুন, সার্ভারের অবস্থা বোঝার চেষ্টা করুন।
✅ Chrome DevTools বা Task Manager খুলে CPU, RAM, Network Usage পর্যবেক্ষণ করুন।
3️⃣ রেসপন্স টাইম টেস্টিং – ধীরগতির সমস্যার খোঁজ করুন
✅ Chrome DevTools → Network Tab খুলে প্রতিটি রিকোয়েস্টের সময় দেখুন।
✅ লগইন, সার্চ, ফর্ম সাবমিশনের রেসপন্স টাইম ম্যানুয়ালি রেকর্ড করুন।
4️⃣ কনকারেন্সি টেস্টিং (Concurrency Testing) – একসাথে অনেক ব্যবহারকারী কীভাবে কাজ করবে?
✅ একাধিক ব্যবহারকারী একসাথে একই কাজ করলে পারফরম্যান্স কমে যায় কিনা দেখুন।
✅ আলাদা ব্রাউজারে একই পেজ লোড করে তুলনা করুন।
5️⃣ ব্রাউজার পারফরম্যান্স – কে সবচেয়ে ফাস্ট?
✅ Chrome, Firefox, Edge, Safari—সব ব্রাউজারে লোডিং টাইম পরীক্ষা করুন।
✅ ক্যাশ ক্লিয়ার করে দেখুন পার্থক্য হয় কিনা।
6️⃣ ফাইল আপলোড/ডাউনলোড টেস্টিং – বড় ফাইলের পারফরম্যান্স কেমন?
✅ ছোট-বড় ফাইল আপলোড ও ডাউনলোড করে সময় পরিমাপ করুন।
✅ ধীরগতির নেটওয়ার্ক (3G/Slow WiFi) ব্যবহার করে একই পরীক্ষা করুন।
7️⃣ নেটওয়ার্ক লেটেন্সি – দেরি কেন?
✅ VPN ব্যবহার করে বিভিন্ন লোকেশন থেকে রেসপন্স টাইম পরীক্ষা করুন।
✅ Chrome DevTools-এর Network Throttling দিয়ে 3G বা Slow WiFi তে পেজ লোডিং চেক করুন।
8️⃣ মেমোরি ও CPU ব্যবহার বিশ্লেষণ – পেজ ক্র্যাশ করছে কেন?
✅ Chrome DevTools → Performance Tab থেকে CPU & RAM ব্যবহার পরীক্ষা করুন।
✅ অনেকক্ষণ পেজ ওপেন রেখে দেখুন গতি কমে যায় কিনা।
9️⃣ ডাটাবেস পারফরম্যান্স – বড় কোয়েরি কীভাবে আচরণ করে?
✅ বড় INSERT, UPDATE, DELETE অপারেশন চালিয়ে সময় পরিমাপ করুন।
✅ একাধিক ব্যবহারকারী বড় ডাটা প্রসেস করলে পারফরম্যান্স পরিবর্তন হয় কিনা দেখুন।
🔟 ক্যাশ ও কুকি টেস্টিং – লোডিং স্পিডে কতটা প্রভাব পড়ে?
✅ ক্যাশ ক্লিয়ার করার আগে ও পরে লোডিং টাইম তুলনা করুন।
✅ ব্রাউজার ক্যাশ অন/অফ করে পারফরম্যান্সের পার্থক্য চেক করুন।
📌 দরকারি ম্যানুয়াল পারফরম্যান্স টেস্টিং টুলস
🔹 Chrome DevTools (F12 → Network/Performance Tab) – রিকোয়েস্ট টাইমিং ও CPU ব্যবহার বিশ্লেষণ করুন।
🔹 Task Manager (Windows) / Activity Monitor (Mac) – RAM ও CPU ইউসেজ চেক করুন।
🔹 Ping Command (Windows/Linux/Mac) – সার্ভার রেসপন্স টাইম পরীক্ষা করুন।
🔹 Bonus Tip: Shift-Left Testing! ডেভেলপমেন্টের শুরুতেই পারফরম্যান্স টেস্ট করুন, যেন বড় সমস্যা এড়ানো যায়।
⏳ টেস্টিং সহজ করুন!
👉 Bug Matrix 🐞 – SQA Testing Tools Hub ফ্রি এক্সটেনশন
🔗 For Google Chrome Install Now : Bug Matrix 🐞 – SQA Testing Tools Hub - Chrome Web Store
🔗 For Mozilla Firefox Install Now : Bug Matrix🐞 SQA Tools – Get this Extension for 🦊 Firefox (en-US)
#SoftwareTesting #PerformanceTesting #ManualTesting #LoadTesting #SQA #QA #testing #tester #manualtesting #performancetesting #jmeter #k6 #loadrunner #webperformance #testingtools #qualityassurance #sqatesting #softwarequality #testingtechniques #webdevelopment #devtools #shiftlefttesting #bugmatrix