اختبار من خلال Tradefed

يتم تنفيذ الاختبارات في Tradefed بواسطة متسابقي الاختبار الذين يسمحون بالتحكم في أجهزة Android لإجراء خطوات الاختبار الضرورية. اتبع هذه الأقسام بالترتيب.

1. اكتب عداء اختبار جديد

هنا سوف تتعلم الأساسيات التي تدخل في كتابة عداء اختبار Tradefed الجديد. يعد هذا مفيدًا بشكل خاص إذا كنت تخطط لدعم نوع جديد تمامًا من الاختبارات، وتحتاج إلى تطوير عداء جديد من البداية.

راجع كتابة عداء اختبار Tradefed للحصول على التعليمات.

2. اكتب عداء اختبار قابل للمشاركة

قد تتعلم أيضًا كيفية جعل عداء الاختبار الخاص بك قابلاً للمشاركة. يسمح مشغل الاختبار القابل للمشاركة للبنية التحتية بتوزيع تنفيذ الاختبار الكامل على عدة أجهزة (مجمعة أم لا). يكون هذا مفيدًا عندما تكون مجموعة الاختبارات كبيرة، وتريد موازنة التنفيذ وسرعة الإكمال.

راجع كتابة مشغل اختبار IRemoteTest مجزأ لمعرفة الخطوات.

3. اكتب اختبارًا يحركه المضيف

تعد الاختبارات التي يحركها المضيف حالة استخدام شائعة حيث يتم تنفيذ الاختبار من جانب المضيف ويستعلم عن الجهاز حسب الحاجة للاختبار. يكون هذا مفيدًا عندما يؤثر تشغيل الجهاز الذي يتطلبه الاختبار على حالة الجهاز نفسه، على سبيل المثال، إعادة تشغيل الجهاز.

يمكن استخدام نوع عداء الاختبار داخل Tradefed أو عند التشغيل من خلال مجموعة.

راجع كتابة اختبار يستند إلى المضيف في الاتحاد التجاري للحصول على الإرشادات.

4. تقرير المقاييس من الاختبارات

من الشائع جدًا أن يقوم الاختبار بالإبلاغ عن المقاييس بالإضافة إلى نتائج التنفيذ. اعتمادًا على مُجري الاختبار، هناك عدة طرق للإبلاغ عن المقاييس.

راجع مقاييس التقرير أو البيانات من اختبار Tradefed للحصول على أمثلة.

5. جمع السجل الآلي

يتم استخدام بعض السجلات بشكل شائع لتصحيح المشكلات، على سبيل المثال: Logcat. لذلك تقدم Tradefed آلية آلية لجمعها بسهولة.

راجع مجموعة فشل تسجيل الدخول الآلي للاستخدام.

6. إعادة محاولة الاختبار التلقائي

يمكنك تمكين Tradefed لإعادة المحاولة الفاشلة تلقائيًا أو تشغيل بعض الاختبارات عدة مرات في التكرارات.

راجع إعادة محاولة الاختبار التلقائي لمزيد من التفاصيل.

7. أعد محاولة العزل

يمكنك تمكين Tradefed لمحاولة عزل تنفيذ الاختبار بين محاولات إعادة المحاولة.

راجع إعادة محاولة العزل للحصول على مزيد من التفاصيل.

8. اكتب اختبار الصدفة

راجع كتابة استراحة في الاتحاد التجاري .

9. تكوين مرشحات الاختبار العالمية

راجع عوامل التصفية العالمية في الاتحاد التجاري .

,

يتم تنفيذ الاختبارات في Tradefed بواسطة متسابقي الاختبار الذين يسمحون بالتحكم في أجهزة Android لإجراء خطوات الاختبار الضرورية. اتبع هذه الأقسام بالترتيب.

1. اكتب عداء اختبار جديد

هنا سوف تتعلم الأساسيات التي تدخل في كتابة عداء اختبار Tradefed الجديد. يعد هذا مفيدًا بشكل خاص إذا كنت تخطط لدعم نوع جديد تمامًا من الاختبارات، وتحتاج إلى تطوير عداء جديد من البداية.

راجع كتابة عداء اختبار Tradefed للحصول على التعليمات.

2. اكتب عداء اختبار قابل للمشاركة

قد تتعلم أيضًا كيفية جعل عداء الاختبار الخاص بك قابلاً للمشاركة. يسمح مشغل الاختبار القابل للمشاركة للبنية التحتية بتوزيع تنفيذ الاختبار الكامل على عدة أجهزة (مجمعة أم لا). يكون هذا مفيدًا عندما تكون مجموعة الاختبارات كبيرة، وتريد موازنة التنفيذ وسرعة الإكمال.

راجع كتابة مشغل اختبار IRemoteTest مجزأ لمعرفة الخطوات.

3. اكتب اختبارًا يحركه المضيف

تعد الاختبارات التي يحركها المضيف حالة استخدام شائعة حيث يتم تنفيذ الاختبار من جانب المضيف ويستعلم عن الجهاز حسب الحاجة للاختبار. يكون هذا مفيدًا عندما يؤثر تشغيل الجهاز الذي يتطلبه الاختبار على حالة الجهاز نفسه، على سبيل المثال، إعادة تشغيل الجهاز.

يمكن استخدام نوع عداء الاختبار داخل Tradefed أو عند التشغيل من خلال مجموعة.

راجع كتابة اختبار يستند إلى المضيف في الاتحاد التجاري للحصول على الإرشادات.

4. تقرير المقاييس من الاختبارات

من الشائع جدًا أن يقوم الاختبار بالإبلاغ عن المقاييس بالإضافة إلى نتائج التنفيذ. اعتمادًا على مُجري الاختبار، هناك عدة طرق للإبلاغ عن المقاييس.

راجع مقاييس التقرير أو البيانات من اختبار Tradefed للحصول على أمثلة.

5. جمع السجل الآلي

يتم استخدام بعض السجلات بشكل شائع لتصحيح المشكلات، على سبيل المثال: Logcat. لذلك تقدم Tradefed آلية آلية لجمعها بسهولة.

راجع مجموعة فشل تسجيل الدخول الآلي للاستخدام.

6. إعادة محاولة الاختبار التلقائي

يمكنك تمكين Tradefed لإعادة المحاولة الفاشلة تلقائيًا أو تشغيل بعض الاختبارات عدة مرات في التكرارات.

راجع إعادة محاولة الاختبار التلقائي لمزيد من التفاصيل.

7. أعد محاولة العزل

يمكنك تمكين Tradefed لمحاولة عزل تنفيذ الاختبار بين محاولات إعادة المحاولة.

راجع إعادة محاولة العزل للحصول على مزيد من التفاصيل.

8. اكتب اختبار الصدفة

راجع كتابة استراحة في الاتحاد التجاري .

9. تكوين مرشحات الاختبار العالمية

راجع عوامل التصفية العالمية في الاتحاد التجاري .