বেঞ্চমার্কিং হল আপনার অ্যাপের পারফর্ম্যান্স পরীক্ষা ও মনিটর করার একটি উপায়। আপনি পারফর্ম্যান্স সংক্রান্ত সমস্যা বিশ্লেষণ ও ডিবাগ করতে এবং সাম্প্রতিক পরিবর্তনগুলিতে রিগ্রেশন প্রবর্তন না করার বিষয়টি নিশ্চিত করতে নিয়মিত বেঞ্চমার্ক রান করতে পারেন।
আপনার অ্যাপে বিভিন্ন ধরনের পরিস্থিতি বিশ্লেষণ ও পরীক্ষা করার জন্য Android-এ Macrobenchmark লাইব্রেরি উপলভ্য আছে।
Macrobenchmark
Macrobenchmark লাইব্রেরি ব্যবহারকারীর আরও বড় ইন্টার্যাকশন পরিমাপ করে, যেমন স্টার্টআপ, UI-এর সাথে ইন্টার্যাক্ট করা এবং অ্যানিমেশন। আপনি যে পারফর্ম্যান্স এনভায়রনমেন্ট পরীক্ষা করছেন, লাইব্রেরি সেটির উপর সরাসরি নিয়ন্ত্রণ প্রদান করে। এটি আপনাকে কম্পাইলিং নিয়ন্ত্রণ করতে দেয় এবং অ্যাপের প্রকৃত স্টার্টআপ বা স্ক্রলিং সরাসরি পরিমাপ করার জন্য আপনার অ্যাপ চালু ও বন্ধ করতে দেয়।
Macrobenchmark লাইব্রেরি ইভেন্ট ইনজেক্ট করে এবং আপনার টেস্টের সাথে তৈরি করা টেস্ট অ্যাপ থেকে বাহ্যিকভাবে ফলাফল মনিটর করে। তাই, বেঞ্চমার্ক লেখার সময়, আপনি সরাসরি আপনার অ্যাপ কোড কল করেন না এবং পরিবর্তে একজন ব্যবহারকারী হিসেবে আপনার অ্যাপের মধ্যে নেভিগেট করেন।
অতিরিক্ত রিসোর্স
কন্টেন্ট দেখে
আপনার জন্য সাজেস্ট করা হয়েছে
- মনে রাখবেন: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট দেখানো হয়
- বেসলাইন প্রোফাইল তৈরি করা {:#creating-profile-rules}
- JankStats লাইব্রেরি
- অ্যাপ পারফর্ম্যান্স পরিমাপ করার ওভারভিউ