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