การเปรียบเทียบเป็นวิธีตรวจสอบและติดตามประสิทธิภาพของแอป คุณสามารถทำการเปรียบเทียบเป็นประจำเพื่อวิเคราะห์และแก้ไขปัญหาด้านประสิทธิภาพ และช่วยให้มั่นใจว่าคุณจะไม่ทำให้เกิดการถดถอยในการเปลี่ยนแปลงล่าสุด
Android มีไลบรารี Macrobenchmark สำหรับวิเคราะห์และทดสอบสถานการณ์ประเภทต่างๆ ในแอป
Macrobenchmark
ไลบรารี Macrobenchmark จะวัดการโต้ตอบของผู้ใช้ปลายทางที่ใหญ่ขึ้น เช่น การเริ่มต้น การโต้ตอบกับ UI และภาพเคลื่อนไหว ไลบรารีนี้ช่วยให้คุณควบคุมสภาพแวดล้อมด้านประสิทธิภาพที่กำลังทดสอบได้โดยตรง ซึ่งช่วยให้คุณควบคุมการคอมไพล์ รวมถึงเริ่มและหยุดแอปเพื่อวัดการเริ่มต้นหรือการเลื่อนแอปจริงได้โดยตรง
ไลบรารี Macrobenchmark จะแทรกเหตุการณ์และตรวจสอบผลลัพธ์จากภายนอกจากแอปทดสอบที่สร้างขึ้นด้วยการทดสอบของคุณ ดังนั้นเมื่อเขียนการเปรียบเทียบ คุณจะไม่เรียกใช้โค้ดของแอปโดยตรง แต่จะไปยังส่วนต่างๆ ภายในแอปในฐานะผู้ใช้แทน
แหล่งข้อมูลเพิ่มเติม
ดูเนื้อหา
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- สร้างโปรไฟล์พื้นฐาน {:#creating-profile-rules}
- ไลบรารี JankStats
- ภาพรวมของการวัดประสิทธิภาพของแอป