TestRunOutput interface
تحميل نموذج تشغيل الاختبار
الخصائص
| auto |
معايير الإيقاف التلقائي للاختبار. سيؤدي هذا إلى إيقاف اختبار التحميل تلقائيا إذا كانت النسبة المئوية للخطأ مرتفعة لفترة زمنية معينة. |
| certificate | بيانات تعريف الشهادات |
| created |
المستخدم الذي أنشأ. |
| created |
نوع الكيان الذي أنشأ تشغيل الاختبار. (على سبيل المثال المستخدم ، ScheduleTrigger ، إلخ). القيم الممكنة: "المستخدم"، "ScheduledTrigger"، "AzurePipelines"، "GitHubWorkflows" |
| created |
يشير URI إلى الكيان الذي أنشأ تجربة التشغيل. |
| created |
تاريخ الإنشاء (تنسيق RFC 3339 الحرفي). |
| debug |
قم بتمكين تسجيل مستوى تصحيح الأخطاء أو تعطيله. صحيح إذا تم تمكين سجلات تصحيح الأخطاء لتشغيل الاختبار. خطأ بخلاف ذلك |
| description | وصف تشغيل الاختبار. |
| display |
عرض اسم testRun. |
| duration | اختبار مدة التشغيل بالمللي ثانية. |
| end |
ينتهي تشغيل الاختبار DateTime (تنسيق حرفي RFC 3339). |
| environment |
متغيرات البيئة التي يتم تعريفها على أنها مجموعة من أزواج <الاسم والقيمة>. |
| error |
تفاصيل الخطأ إذا كان هناك أي فشل في تشغيل اختبار التحميل |
| estimated |
ساعات المستخدم الافتراضية المقدرة لتجربة التشغيل. |
| executed |
اختبار وقت بدء التشغيل. هذا هو الإرث، يجب أن تستخدم التطورات الجديدة createdDateTime. |
| execution |
نهاية تنفيذ الاختبار DateTime (بصيغة RFC 3339 الحرفية). |
| execution |
يبدأ تنفيذ الاختبار DateTime (بصيغة RFC 3339 الحرفي). |
| kind | نوع الاختبار. القيم المحتملة: "URL" ، "JMX" ، "الجراد" |
| last |
المستخدم الذي عدل آخر تعديل. |
| last |
آخر تاريخ معدل (تنسيق RFC 3339 الحرفي). |
| load |
تكوين اختبار التحميل. |
| pass |
اجتياز معايير الفشل للاختبار. |
| portal |
عنوان URL الخاص بالبوابة. |
| public |
إدخال محركات اختبار التحميل دون نشر عنوان IP العام للوصول الصادر |
| regional |
الإحصاءات الإقليمية. المفتاح هو اسم منطقة Azure والقيمة هي إحصائيات تشغيل الاختبار. يجب أن يكون اسم المنطقة بتنسيق مقبول من قبل ARM، ويجب أن يكون منطقة مدعومة من قبل اختبار تحميل Azure. على سبيل المثال ، يجب تمرير شرق الولايات المتحدة على أنها "eastus". يجب أن يتطابق اسم المنطقة مع إحدى السلاسل الموجودة في عمود "الاسم" الذي تم إرجاعه من تشغيل أمر Azure CLI: "az account list-locations -o table". |
| request |
طلب مستوى جمع البيانات لتشغيل الاختبار القيم المحتملة: "لا شيء" ، "أخطاء" |
| secrets | يمكن تخزين الأسرار في Azure Key Vault أو أي مخزن سري آخر. إذا تم تخزين السر في Azure Key Vault، يجب أن تكون القيمة هي المعرف السري ويجب أن يكون النوع AKV_SECRET_URI. إذا تم تخزين السر في مكان آخر، يجب توفير القيمة السرية مباشرة ويجب أن يكون النوع SECRET_VALUE. |
| start |
بدء تشغيل الاختبار DateTime (تنسيق RFC 3339 الحرفي). |
| status | حالة تشغيل الاختبار. القيم المحتملة: "مقبول" ، "لم يبدأ" ، "التوفير" ، "المزود" ، "التكوين" ، "التكوين" ، "التنفيذ" ، "التنفيذ" ، "التنفيذ" ، "إلغاء التوفير" ، "تم ذلك" ، "الإلغاء" ، "الملغى" ، "فشل" ، "VALIDATION_SUCCESS" ، "VALIDATION_FAILURE" |
| subnet |
معرف الشبكة الفرعية الذي يجب تشغيل مثيلات اختبار التحميل عليه. |
| test |
مجموعة من البيانات الاصطناعية لتشغيل الاختبار |
| test |
معرف الاختبار المقترن. |
| test |
نتيجة الاختبار لمعايير النجاح/الفشل المستخدمة أثناء تشغيل الاختبار. القيم المحتملة: "تم اجتيازه" ، "NOT_APPLICABLE" ، "فشل" |
| test |
يجب أن يحتوي معرف تشغيل الاختبار الفريد لتشغيل اختبار التحميل على أحرف أبجدية أو رقمية أو شرطة سفلية أو واصلة صغيرة فقط. |
| test |
اختبار إحصائيات التشغيل. المفتاح هو اسم جهاز أخذ العينات والقيمة هي مجموعة الإحصائيات لمقاييس الأداء مثل وقت الاستجابة والإنتاجية وما إلى ذلك من تشغيل اختبار التحميل. اسم جهاز أخذ العينات هو نفس الاسم المذكور في البرنامج النصي للاختبار. يمثل اسم جهاز أخذ العينات "الإجمالي" الإحصائيات المجمعة لجميع أجهزة أخذ العينات. |
| virtual |
ساعات المستخدم الظاهري التي يستهلكها تشغيل الاختبار. |
| virtual |
عدد المستخدمين الظاهريين، الذين تم تشغيل الاختبار من أجلهم. |
تفاصيل الخاصية
autoStopCriteria
معايير الإيقاف التلقائي للاختبار. سيؤدي هذا إلى إيقاف اختبار التحميل تلقائيا إذا كانت النسبة المئوية للخطأ مرتفعة لفترة زمنية معينة.
autoStopCriteria?: AutoStopCriteriaOutput
قيمة الخاصية
certificate
بيانات تعريف الشهادات
certificate?: CertificateMetadataOutput
قيمة الخاصية
createdBy
المستخدم الذي أنشأ.
createdBy?: string
قيمة الخاصية
string
createdByType
نوع الكيان الذي أنشأ تشغيل الاختبار. (على سبيل المثال المستخدم ، ScheduleTrigger ، إلخ).
القيم الممكنة: "المستخدم"، "ScheduledTrigger"، "AzurePipelines"، "GitHubWorkflows"
createdByType?: string
قيمة الخاصية
string
createdByUri
يشير URI إلى الكيان الذي أنشأ تجربة التشغيل.
createdByUri?: string
قيمة الخاصية
string
createdDateTime
تاريخ الإنشاء (تنسيق RFC 3339 الحرفي).
createdDateTime?: string
قيمة الخاصية
string
debugLogsEnabled
قم بتمكين تسجيل مستوى تصحيح الأخطاء أو تعطيله. صحيح إذا تم تمكين سجلات تصحيح الأخطاء لتشغيل الاختبار. خطأ بخلاف ذلك
debugLogsEnabled?: boolean
قيمة الخاصية
boolean
description
وصف تشغيل الاختبار.
description?: string
قيمة الخاصية
string
displayName
عرض اسم testRun.
displayName?: string
قيمة الخاصية
string
duration
اختبار مدة التشغيل بالمللي ثانية.
duration?: number
قيمة الخاصية
number
endDateTime
ينتهي تشغيل الاختبار DateTime (تنسيق حرفي RFC 3339).
endDateTime?: string
قيمة الخاصية
string
environmentVariables
متغيرات البيئة التي يتم تعريفها على أنها مجموعة من أزواج <الاسم والقيمة>.
environmentVariables?: Record<string, string>
قيمة الخاصية
Record<string, string>
errorDetails
تفاصيل الخطأ إذا كان هناك أي فشل في تشغيل اختبار التحميل
errorDetails?: ErrorDetailsOutput[]
قيمة الخاصية
estimatedVirtualUserHours
ساعات المستخدم الافتراضية المقدرة لتجربة التشغيل.
estimatedVirtualUserHours?: number
قيمة الخاصية
number
executedDateTime
اختبار وقت بدء التشغيل. هذا هو الإرث، يجب أن تستخدم التطورات الجديدة createdDateTime.
executedDateTime?: string
قيمة الخاصية
string
executionEndDateTime
نهاية تنفيذ الاختبار DateTime (بصيغة RFC 3339 الحرفية).
executionEndDateTime?: string
قيمة الخاصية
string
executionStartDateTime
يبدأ تنفيذ الاختبار DateTime (بصيغة RFC 3339 الحرفي).
executionStartDateTime?: string
قيمة الخاصية
string
kind
نوع الاختبار.
القيم المحتملة: "URL" ، "JMX" ، "الجراد"
kind?: string
قيمة الخاصية
string
lastModifiedBy
المستخدم الذي عدل آخر تعديل.
lastModifiedBy?: string
قيمة الخاصية
string
lastModifiedDateTime
آخر تاريخ معدل (تنسيق RFC 3339 الحرفي).
lastModifiedDateTime?: string
قيمة الخاصية
string
loadTestConfiguration
تكوين اختبار التحميل.
loadTestConfiguration?: LoadTestConfigurationOutput
قيمة الخاصية
passFailCriteria
اجتياز معايير الفشل للاختبار.
passFailCriteria?: PassFailCriteriaOutput
قيمة الخاصية
portalUrl
عنوان URL الخاص بالبوابة.
portalUrl?: string
قيمة الخاصية
string
publicIPDisabled
إدخال محركات اختبار التحميل دون نشر عنوان IP العام للوصول الصادر
publicIPDisabled?: boolean
قيمة الخاصية
boolean
regionalStatistics
الإحصاءات الإقليمية. المفتاح هو اسم منطقة Azure والقيمة هي إحصائيات تشغيل الاختبار. يجب أن يكون اسم المنطقة بتنسيق مقبول من قبل ARM، ويجب أن يكون منطقة مدعومة من قبل اختبار تحميل Azure. على سبيل المثال ، يجب تمرير شرق الولايات المتحدة على أنها "eastus". يجب أن يتطابق اسم المنطقة مع إحدى السلاسل الموجودة في عمود "الاسم" الذي تم إرجاعه من تشغيل أمر Azure CLI: "az account list-locations -o table".
regionalStatistics?: Record<string, TestRunStatisticsOutput>
قيمة الخاصية
Record<string, TestRunStatisticsOutput>
requestDataLevel
طلب مستوى جمع البيانات لتشغيل الاختبار
القيم المحتملة: "لا شيء" ، "أخطاء"
requestDataLevel?: string
قيمة الخاصية
string
secrets
يمكن تخزين الأسرار في Azure Key Vault أو أي مخزن سري آخر. إذا تم تخزين السر في Azure Key Vault، يجب أن تكون القيمة هي المعرف السري ويجب أن يكون النوع AKV_SECRET_URI. إذا تم تخزين السر في مكان آخر، يجب توفير القيمة السرية مباشرة ويجب أن يكون النوع SECRET_VALUE.
secrets?: Record<string, SecretOutput>
قيمة الخاصية
Record<string, SecretOutput>
startDateTime
بدء تشغيل الاختبار DateTime (تنسيق RFC 3339 الحرفي).
startDateTime?: string
قيمة الخاصية
string
status
حالة تشغيل الاختبار.
القيم المحتملة: "مقبول" ، "لم يبدأ" ، "التوفير" ، "المزود" ، "التكوين" ، "التكوين" ، "التنفيذ" ، "التنفيذ" ، "التنفيذ" ، "إلغاء التوفير" ، "تم ذلك" ، "الإلغاء" ، "الملغى" ، "فشل" ، "VALIDATION_SUCCESS" ، "VALIDATION_FAILURE"
status?: string
قيمة الخاصية
string
subnetId
معرف الشبكة الفرعية الذي يجب تشغيل مثيلات اختبار التحميل عليه.
subnetId?: string
قيمة الخاصية
string
testArtifacts
مجموعة من البيانات الاصطناعية لتشغيل الاختبار
testArtifacts?: TestRunArtifactsOutput
قيمة الخاصية
testId
معرف الاختبار المقترن.
testId?: string
قيمة الخاصية
string
testResult
نتيجة الاختبار لمعايير النجاح/الفشل المستخدمة أثناء تشغيل الاختبار.
القيم المحتملة: "تم اجتيازه" ، "NOT_APPLICABLE" ، "فشل"
testResult?: string
قيمة الخاصية
string
testRunId
يجب أن يحتوي معرف تشغيل الاختبار الفريد لتشغيل اختبار التحميل على أحرف أبجدية أو رقمية أو شرطة سفلية أو واصلة صغيرة فقط.
testRunId: string
قيمة الخاصية
string
testRunStatistics
اختبار إحصائيات التشغيل. المفتاح هو اسم جهاز أخذ العينات والقيمة هي مجموعة الإحصائيات لمقاييس الأداء مثل وقت الاستجابة والإنتاجية وما إلى ذلك من تشغيل اختبار التحميل. اسم جهاز أخذ العينات هو نفس الاسم المذكور في البرنامج النصي للاختبار. يمثل اسم جهاز أخذ العينات "الإجمالي" الإحصائيات المجمعة لجميع أجهزة أخذ العينات.
testRunStatistics?: Record<string, TestRunStatisticsOutput>
قيمة الخاصية
Record<string, TestRunStatisticsOutput>
virtualUserHours
ساعات المستخدم الظاهري التي يستهلكها تشغيل الاختبار.
virtualUserHours?: number
قيمة الخاصية
number
virtualUsers
عدد المستخدمين الظاهريين، الذين تم تشغيل الاختبار من أجلهم.
virtualUsers?: number
قيمة الخاصية
number