استخدِم البيانات المقدَّمة في جداول الأداء لملء خريطة الأداء الخاصة بالنظام المتكامل. اتّبِع دليل الإرشادات المقترَح حول عرض البيانات بشكل مرئي عند تعبئة خريطة الأداء. مطابقة البيانات التي تم الحصول عليها من الجهاز الخاضع للاختبار مع خريطة الأداء لإجراء مقارنة
عرض البيانات في خريطة الأداء
يتم رسم خريطة الأداء للتأثير 1 والتأثير 2 باستخدام مدة الذروة وسعة الذروة ومقياس جودة الحدة (FOMS = PRR / مدة الذروة). عند مطابقة بياناتك مع خريطة الأداء، اتّبِع البيانات الواردة في المحور السيني (المدة القصوى) والمحور الصادي (السعة القصوى) وحجم الفقاعة (مقياس FOMS) بعناية. يتم عرض خريطة الأداء مع عدة فئات، بما في ذلك فئة السعر (منخفضة ومتوسطة وعالية) ونوع المشغّل (X-LRA وZ-LRA وERM). استخدِم ألوانًا مختلفة لتمثيل فئات مختلفة.
تساعد خريطة الأداء في تقييم الجهاز المستهدَف باستخدام مقارنة نسبية حسب السياق (بدلاً من الحكم بالنجاح أو الفشل). عند تفسير نتائج المقارنة بين خريطة الأداء وقياس جهاز الاختبار، يجب وضع توقعاتك استنادًا إلى الفئات التي ينتمي إليها الهاتف، ثم مراعاة الأسئلة التالية:
- أين تظهر خصائص أداء جهازك على الخريطة؟
- مع الأخذ في الاعتبار العديد من الشروط (مثل فئة السعر أو نوع المشغّل)، هل يتفوّق جهازك على المنافسين أو يقدّم أداءً مماثلاً أو أقل؟
- هل تلبي النتائج توقعاتك؟ إذا لم يكن كذلك، ما هو العامل الذي كان أداؤه أقل من المتوقع؟
على سبيل المثال، إذا كان أداء الهاتف المنخفض التكلفة الذي يتضمّن محرك استجابة رنانة مكافئًا لأداء هواتف X-LRA المميّزة، سيكون الهاتف المنخفض التكلفة مزوّدًا بميزة اللمس الاستجابي عالية الجودة مقارنةً بالهواتف المنخفضة التكلفة المشابهة التي تتضمّن محرك استجابة رنانة.
في EFFECT_CLICK
(التأثير 1) وcreateOneShot
(التأثير 2)، يشير المحور x والمحور y إلى مدة الذروة وارتفاع الذروة، على التوالي. يشير حجم الفقاعة إلى مقياس جودة الحدة (FOMS = PRR / peak
duration)، وتمثّل رموز الألوان في وسيلة الإيضاح فئات لتصنيف إضافي (فئة السعر أو أنواع المشغّلات). على سبيل المثال، في خريطة الأداء المقسّمة حسب فئة السعر (مثل منخفض/متوسط/مرتفع)، يمثّل لون كل فقاعة فئة السعر. من خلال مطابقة لون الفقاعة مع فئة سعر هاتفك، يمكنك مقارنة هاتفك مع الهواتف المنافسة في فئة السعر نفسها.
تعرض الفقاعة الخضراء في الشكل 1 ردود فعل لمسية عالية الجودة EFFECT_CLICK
(للتأثير 1). تكون التأثيرات عادةً واضحة وقوية عندما تكون المدة قصيرة، ويكون السعة كبيرًا، ويكون حجم الفقاعة كبيرًا.
تعرض الفقاعة الحمراء في الشكل 1 اللمسات المنخفضة الجودة من EFFECT_CLICK
(التأثير 1). تكون التأثيرات عادةً رنانة ومبهمة وضعيفة عندما تكون المدة طويلة والسعة منخفضة وحجم الفقاعة صغيرًا.
يشير الخط الأحمر المنقّط إلى الحد الأدنى لمستوى السعة. إذا كان السعة أقل من 0.1 غرام، لن يتمكّن المستخدمون من الشعور بالاهتزاز (حالة الخطأ F03-2).
الشكل 1. أدلة إرشادية حول "التأثير 1"
الشكل 2. أدلة إرشادية حول "خريطة الأداء" في "التأثير 2"
قراءة البيانات من createOneShot
(التأثير 2) هي عملية مطابقة تقريبًا لبيانات التأثير 1، مع استثناء واحد. بما أنّ المدة المستهدَفة للتأثير 2 هي 20 مللي ثانية، فإنّ مدة الذروة القريبة من 20 مللي ثانية تمثّل الناتج مع
فرملة جيدة.
تركّز البيانات من createWaveform
(التأثير 3) على إمكانات التحكّم في السعة.
نسبة الاستهداف بين التسارع الأول (التسارع 1 = السعة 50% = الشريط الأيسر في المخطط الشريطي المجمّع) والتسارع الثاني (التسارع 2 = السعة 100% = الشريط الأيمن في المخطط الشريطي المجمّع) هي 2.
الشكل 3. أدلة إرشادية حول "التأثير 3"
بيانات ورسومات بيانية لخريطة الأداء
تنطبق هذه البيانات على خرائط الأداء:
- تاريخ الاختبار: 12 نيسان (أبريل) 2020
- عدد طُرز الأجهزة التي تم اختبارها: 28
- عدد الشركات المصنّعة للأجهزة التي تم اختبارها: 10
- فترة إصدار الجهاز: تصل إلى 18 شهرًا قبل تاريخ الاختبار
التأثيرات اللمسية التي تم رصدها في خريطة الأداء:
VibrationEffect.EFFECT_CLICK
(التأثير 1)-
VibrationEffect.createOneShot
(التأثير 2) -
VibrationEffect.createWaveform
(التأثير 3)
تقسيم فئات الأسعار
- عالية (600 دولار أمريكي أو أكثر)
- متوسطة (من 300 دولار أمريكي إلى 600 دولار أمريكي)
- منخفض (يصل إلى 300 دولار أمريكي)
حالات الخطأ
- F01: لم يتم تنفيذ الثابت اللمسي. ما مِن إشارة لتحليلها.
- F02: سعة الإشارة ضعيفة جدًا بحيث لا يمكن تحليلها أو إدراكها من قِبل البشر. حدث خطأ في MATLAB.
- F03-1: سعة الإشارة ضعيفة جدًا بحيث لا يمكن تحليلها أو إدراكها من قِبل البشر. قيمة نسبة العائدات من عمليات الشراء المتكرّرة أقل من صفر (< 0).
- F03-2: سعة الإشارة ضعيفة جدًا بحيث لا يمكن تحليلها أو إدراكها من قِبل البشر. قيمة السعة أصغر من 0.1 (< 0.1).
- F04: لم يتم تضمين مرحلة التسارع الأولى. لم يتم تلقّي إشارة خلال النصف الأول.
- F05: لا يوجد تسارع متزايد بين مرحلتَين. الحد الأقصى لسعة التسارع 1 والتسارع 2 متطابق تقريبًا.
إصدار Android المطلوب لإجراء تقييم الأجهزة: الإصدار 10.0 من نظام التشغيل Android (المستوى 29 من واجهة برمجة التطبيقات) أو إصدار أحدث
إصدار Android المستخدَم لملء خريطة الأداء: الإصدار 8.0 من نظام التشغيل Android (المستوى 26 من واجهة برمجة التطبيقات) أو إصدار أحدث بالنسبة إلى التأثير 1، تم استخدام
HapticFeedbackConstants.KEYBOARD_PRESS
بدلاً منVibrationEffect.EFFECT_CLICK
لأنّه تم جمع البيانات قبل تقديم قائمة التحقّق من تنفيذ ميزة اللمس.
خريطة الأداء لـ EFFECT_CLICK (التأثير 1)
لمحة عن خريطة الأداء لـ EFFECT_CLICK (المؤثر 1) | |||||||
---|---|---|---|---|---|---|---|
تعريف التأثير (Java) | Vibrator vibrator = getSystemService(Vibrator.class); vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK)); |
||||||
تعريف التأثير (Kotlin) | val vibrator = getSystemService(Vibrator::class.java) vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK)) |
||||||
البيانات المطلوبة لقراءة خريطة الأداء |
|
||||||
معدّل النجاح |
|
البيانات التي ستملأ خريطة الأداء لـ EFFECT_CLICK (التأثير 1) | |||||||
---|---|---|---|---|---|---|---|
رقم تعريف الجهاز | فئة السعر | نوع المشغّل | اجتياز/عدم اجتياز | مدة الذروة (بالمللي ثانية) | الحد الأقصى للسعة (غرام) | PRR | نظام إدارة الأصول المالية (FOMS) |
الأساسيات | مرتفع | X-LRA | تم اجتياز الاختبار | 167.33 | 0.53 | 20.91 | 0.12 |
#102 | مرتفع | X-LRA | تم اجتياز الاختبار | 20.63 | 1.07 | 20.09 | 0.97 |
#103 | مرتفع | X-LRA | تم اجتياز الاختبار | 19.98 | 0.98 | 21.75 | 1.09 |
#104 | مرتفع | X-LRA | تم اجتياز الاختبار | 22.67 | 1.16 | 20.02 | 0.88 |
#105 | مرتفع | X-LRA | تم اجتياز الاختبار | 10.96 | 1.30 | 23.62 | 2.16 |
#106 | مرتفع | Z-LRA | تم اجتياز الاختبار | 20.13 | 1.11 | 24.15 | 1.20 |
#107 | مرتفع | Z-LRA | تم اجتياز الاختبار | 49.31 | 0.79 | 20.06 | 0.41 |
#108 | مرتفع | X-LRA | تم اجتياز الاختبار | 120.71 | 0.24 | 14.93 | 0.12 |
#109 | مرتفع | Z-LRA | تم اجتياز الاختبار | 51.46 | 0.43 | 8.69 | 0.17 |
#110 | مرتفع | X-LRA | تم اجتياز الاختبار | 8.44 | 1.01 | 27.68 | 3.28 |
#111 | مرتفع | ERM | تعذُّر (F01) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#112 | مرتفع | Z-LRA | تم اجتياز الاختبار | 25.85 | 0.51 | 21.94 | 0.85 |
#113 | مرتفع | Z-LRA | تم اجتياز الاختبار | 58.35 | 0.29 | 25.10 | 0.43 |
#114 | مرتفع | Z-LRA | تم اجتياز الاختبار | 34.46 | 0.28 | 20.91 | 0.61 |
#115 | مرتفع | Z-LRA | تم اجتياز الاختبار | 23.67 | 0.31 | 26.46 | 1.12 |
#116 | مرتفع | X-LRA | تم اجتياز الاختبار | 8.40 | 0.44 | 29.82 | 3.55 |
#117 | مرتفع | Z-LRA | تم اجتياز الاختبار | 31.35 | 1.13 | 23.65 | 0.75 |
#118 | متوسط | Z-LRA | تم اجتياز الاختبار | 26.42 | 0.42 | 25.05 | 0.95 |
#119 | متوسط | Z-LRA | تم اجتياز الاختبار | 30.65 | 0.48 | 19.69 | 0.64 |
#120 | متوسط | Z-LRA | تم اجتياز الاختبار | 170.65 | 0.97 | 20.16 | 0.12 |
#121 | متوسط | Z-LRA | تم اجتياز الاختبار | 51.69 | 0.55 | 17.14 | 0.33 |
#122 | متوسط | X-LRA | تعذُّر (F01) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#123 | منخفضة | ERM | تعذُّر (F01) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#124 | منخفضة | ERM | تم اجتياز الاختبار | 68.33 | 0.93 | 7.40 | 0.11 |
#125 | منخفضة | ERM | تعذُّر (F01) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#126 | منخفضة | Z-LRA | تم اجتياز الاختبار | 41.96 | 0.68 | 8.77 | 0.21 |
#127 | منخفضة | Z-LRA | تم اجتياز الاختبار | 9.63 | 0.43 | 4.55 | 0.47 |
#128 | منخفضة | Z-LRA | تم اجتياز الاختبار | 22.77 | 0.55 | 26.10 | 1.15 |
الشكل 4. خريطة الأداء للتأثير 1 (حسب فئة السعر)
الشكل 5. خريطة الأداء للمؤثر 1 (حسب نوع المشغّل)
خريطة الأداء للدالة createOneShot (المؤثر 2)
لمحة عن خريطة الأداء في createOneShot (Effect 2) | |||||||
---|---|---|---|---|---|---|---|
تعريف التأثير (Java) | private static final long oneShotTiming = 20; private static final int oneShotAmplitude = 255; |
||||||
تعريف التأثير (Kotlin) | private val oneShotTiming: Long = 20 private val oneShotAmplitude = 255 |
||||||
البيانات المطلوبة لقراءة خريطة الأداء |
|
||||||
معدّل النجاح |
|
البيانات التي ستملأ جدول الأداء الخاص بالدالة createOneShot (Effect 2) | |||||||
---|---|---|---|---|---|---|---|
رقم تعريف الجهاز | فئة السعر | نوع المشغّل | اجتياز/عدم اجتياز | مدة الذروة (بالمللي ثانية) | الحد الأقصى للسعة (غرام) | PRR | نظام إدارة الأصول المالية (FOMS) |
#201 | مرتفع | X-LRA | تم اجتياز الاختبار | 168.81 | 0.98 | 20.62 | 0.12 |
#202 | مرتفع | X-LRA | تم اجتياز الاختبار | 28.35 | 2.29 | 28.95 | 1.02 |
#203 | مرتفع | X-LRA | تم اجتياز الاختبار | 77.25 | 0.78 | 21.01 | 0.27 |
#204 | مرتفع | X-LRA | تم اجتياز الاختبار | 70.48 | 1.42 | 21.85 | 0.31 |
#205 | مرتفع | X-LRA | تم اجتياز الاختبار | 67.92 | 1.19 | 22.61 | 0.33 |
#206 | مرتفع | Z-LRA | تم اجتياز الاختبار | 33.44 | 1.34 | 25.19 | 0.75 |
#207 | مرتفع | Z-LRA | تم اجتياز الاختبار | 73.90 | 1.36 | 23.13 | 0.31 |
#208 | مرتفع | X-LRA | تم اجتياز الاختبار | 102.02 | 0.71 | 20.12 | 0.20 |
#209 | مرتفع | Z-LRA | تم اجتياز الاختبار | 63.71 | 0.14 | 3.70 | 0.06 |
#210 | مرتفع | X-LRA | تم اجتياز الاختبار | 8.46 | 1.01 | 28.77 | 3.40 |
#211 | مرتفع | ERM | تعذُّر (F02 وF03-1) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#212 | مرتفع | Z-LRA | تم اجتياز الاختبار | 43.71 | 1.03 | 23.14 | 0.53 |
#213 | مرتفع | Z-LRA | تم اجتياز الاختبار | 27.42 | 0.23 | 22.85 | 0.83 |
#214 | مرتفع | Z-LRA | تم اجتياز الاختبار | 45.29 | 0.72 | 19.99 | 0.44 |
#215 | مرتفع | Z-LRA | تم اجتياز الاختبار | 23.71 | 0.41 | 27.30 | 1.15 |
#216 | مرتفع | X-LRA | تم اجتياز الاختبار | 8.31 | 0.43 | 27.58 | 3.32 |
#217 | مرتفع | Z-LRA | تم اجتياز الاختبار | 42.19 | 1.03 | 26.97 | 0.64 |
#218 | متوسط | Z-LRA | تم اجتياز الاختبار | 26.38 | 0.42 | 24.74 | 0.94 |
#219 | متوسط | Z-LRA | تم اجتياز الاختبار | 46.77 | 1.01 | 24.64 | 0.53 |
#220 | متوسط | Z-LRA | تم اجتياز الاختبار | 166.33 | 0.97 | 20.61 | 0.12 |
#221 | متوسط | Z-LRA | تم اجتياز الاختبار | 38.60 | 0.42 | 18.21 | 0.47 |
#222 | متوسط | X-LRA | تم اجتياز الاختبار | 76.00 | 0.61 | 23.17 | 0.30 |
#223 | منخفضة | ERM | تعذُّر (F03-2) | 55.27 | 0.08 | 1.95 | 0.04 |
#224 | منخفضة | ERM | تم اجتياز الاختبار | 39.29 | 0.30 | 7.04 | 0.18 |
#225 | منخفضة | ERM | تعذُّر (F03) | لا تنطبق | لا تنطبق | لا تنطبق | لا تنطبق |
#226 | منخفضة | Z-LRA | تم اجتياز الاختبار | 34.31 | 0.53 | 30.23 | 0.88 |
#227 | منخفضة | Z-LRA | تم اجتياز الاختبار | 5.42 | 0.37 | 12.23 | 2.26 |
#228 | منخفضة | Z-LRA | تم اجتياز الاختبار | 22.65 | 0.90 | 24.23 | 1.07 |
الشكل 6. خريطة الأداء للتأثير 2 (حسب فئة السعر)
الشكل 7. خريطة الأداء الخاصة بالتأثير 2 (حسب نوع المشغّل)
خريطة الأداء للدالة createWaveform (التأثير 3)
لمحة عن خريطة الأداء للدالة createWaveform (Effect 3) | |||||||
---|---|---|---|---|---|---|---|
تعريف التأثير (Java) | private static final long[] waveformTimings = {500, 500}; private static final int[] waveformAmplitudes = {128, 255}; |
||||||
تعريف التأثير (Kotlin) | private val waveformTimings = longArrayOf(500, 500) private val waveformAmplitudes = intArrayOf(128, 255) |
||||||
البيانات المطلوبة لقراءة خريطة الأداء |
|
||||||
معدّل النجاح |
|
البيانات التي ستملأ جدول الأداء الخاص بدالة createWaveform (التأثير 3) | |||||||
---|---|---|---|---|---|---|---|
رقم تعريف الجهاز | فئة السعر | نوع المشغّل | اجتياز/عدم اجتياز | التسارع 1 (50%) | التسريع 2 (100%) | نسبة التسارع | Delta |
#301 | مرتفع | X-LRA | تم اجتياز الاختبار | 1.19 | 2.02 | 1.70 | 0.83 |
#302 | مرتفع | X-LRA | تم اجتياز الاختبار | 0.87 | 1.85 | 2.12 | 0.98 |
#303 | مرتفع | X-LRA | تم اجتياز الاختبار | 0.62 | 1.47 | 2.37 | 0.85 |
#304 | مرتفع | X-LRA | تم اجتياز الاختبار | 0.82 | 1.89 | 2.30 | 1.07 |
#305 | مرتفع | X-LRA | تم اجتياز الاختبار | دولار أمريكي | 1.51 | 2.21 | 0.83 |
#306 | مرتفع | Z-LRA | تم اجتياز الاختبار | 1.02 | 1.50 | 1.46 | 0.47 |
#307 | مرتفع | X-LRA | تم اجتياز الاختبار | 0.59 | 1.37 | 2.32 | 0.78 |
#308 | مرتفع | Z-LRA | تم اجتياز الاختبار | 0.58 | 0.72 | 1.25 | 0.14 |
#309 | متوسط | Z-LRA | تم اجتياز الاختبار | 0.39 | 1.43 | 3.66 | 1.04 |
#310 | مرتفع | X-LRA | تعذُّر (F04) | 0.00 | 1.36 | 1.36 | 1.36 |
#311 | مرتفع | X-LRA | تعذُّر (F04) | 0.00 | 0.56 | 0.56 | 0.56 |
#312 | متوسط | Z-LRA | تعذُّر (F04) | 0.00 | 0.71 | 0.71 | 0.71 |
#313 | مرتفع | Z-LRA | تعذُّر (F05) | 0.60 | 0.61 | 1.02 | 0.01 |
#314 | مرتفع | Z-LRA | تعذُّر (F05) | 0.64 | 0.65 | 1.01 | 0.01 |
#315 | مرتفع | ERM | تعذُّر (F05) | 0.96 | 0.95 | 0.99 | -0.01 |
#316 | مرتفع | Z-LRA | تعذُّر (F05) | 0.40 | 0.40 | 1.00 | 0.00 |
#317 | مرتفع | Z-LRA | تعذُّر (F05) | 0.60 | 0.58 | 0.98 | -0.01 |
#318 | مرتفع | Z-LRA | تعذُّر (F05) | 0.30 | 0.30 | 1.00 | 0.00 |
#319 | مرتفع | Z-LRA | تعذُّر (F05) | 0.57 | 0.56 | 0.99 | 0.00 |
#320 | متوسط | Z-LRA | تعذُّر (F05) | 0.67 | 0.67 | 1.00 | 0.00 |
#321 | متوسط | Z-LRA | تعذُّر (F05) | 0.67 | 0.66 | 0.99 | -0.01 |
#322 | متوسط | X-LRA | تعذُّر (F05) | 0.95 | 1.02 | 1.07 | 0.06 |
#323 | منخفضة | ERM | تعذُّر (F05) | 0.86 | 0.88 | 1.01 | 0.01 |
#324 | منخفضة | ERM | تعذُّر (F05) | 1.46 | 1.45 | 0.99 | -0.01 |
#325 | منخفضة | ERM | تعذُّر (F05) | 0.95 | 0.96 | 1.01 | 0.01 |
#326 | منخفضة | Z-LRA | تعذُّر (F05) | 0.90 | 0.92 | 1.02 | 0.02 |
#327 | منخفضة | Z-LRA | تعذُّر (F05) | 0.47 | 0.47 | 1.00 | 0.00 |
#328 | منخفضة | Z-LRA | تعذُّر (F05) | 0.51 | 0.56 | 1.09 | 0.04 |
الشكل 8. خريطة الأداء للتأثير 3 (اجتياز/عدم اجتياز)