المصدر: TestCase
تمثيل جيسون |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
مجالات | |
---|---|
testCaseId | معرف فريد ضمن خطوة لحالة الاختبار هذه. |
elapsedTime | وقت التشغيل المنقضي لحالة الاختبار. مطلوب. |
startTime | وقت بدء حالة الاختبار. |
endTime | وقت انتهاء حالة الاختبار. |
stackTraces[] | تفاصيل تتبع المكدس في حالة فشل حالة الاختبار أو مواجهة خطأ. الحد الأقصى لحجم تتبعات المكدس هو 100 كيلو بايت، وبعد ذلك سيتم اقتطاع مسار المكدس. صفر إذا نجحت حالة الاختبار. |
status | حالة حالة الاختبار. مطلوب. |
skippedMessage | لماذا تم تخطي حالة الاختبار. موجود فقط لحالة الاختبار التي تم تخطيها |
testCaseReference | مرجع حالة الاختبار، على سبيل المثال الاسم واسم الفئة واسم مجموعة الاختبار. مطلوب. |
toolOutputs[] | إشارات إلى الملفات غير الشفافة لأي تنسيق ناتج عن طريق تنفيذ الأداة. ملاحظة: يستخدم هذا الحقل في الردود فقط. يتم تجاهل أي قيمة محددة هنا في الطلب. |
حالة الاختبار
حالة حالة الاختبار.
التعدادات | |
---|---|
passed | نجح الاختبار. |
failed | فشل الاختبار. |
error | واجه الاختبار خطأ |
skipped | تم تخطي الاختبار |
flaky | اختبار متقشر. موجود فقط لحالات اختبار القيمة المحتسبة؛ حالات الاختبار من الخطوات التي تم تشغيلها بنفس التكوين كانت لها نتائج الفشل والنجاح. |
طُرق | |
---|---|
| الحصول على تفاصيل حالة اختبار لخطوة ما. |
| يسرد حالات الاختبار المرفقة بالخطوة. |