يحتوي LoadView على واجهة برمجة تطبيقات سهلة الاستخدام توفر الوصول إلى مجموعات بيانات اختبار LoadView. استفد من طلبات HTTP (S) البسيطة إلى واجهة برمجة تطبيقات LoadView للاستعلام عن بيانات ونتائج اختبار الإجهاد واستنساخ الاختبارات الموجودة وتشغيل اختبار الإجهاد أو إجهاضه. يمكنك تطوير تطبيق برمجي يستخدم إمكانات LoadView أو دمج وظائف خدمة LoadView في بيئتك الخاصة. تمنحك هذه المقالة مقدمة عامة لطرق واجهة برمجة تطبيقات LoadView المتوفرة لإنشاء الطلبات المخصصة.
الطرق المتاحة
يوضح الجدول أدناه الإجراءات المدعومة.
طريقة الطلب | URI (ق) | وصف |
---|---|---|
حصل | /اختبار الإجهاد | ارجع قائمة الاختبارات المتاحة. |
حصل | /اختبار الإجهاد//{id}استنساخ | إنشاء اختبار جديد عن طريق استنساخ الاختبار الموجود. |
منصب | /اختبار الإجهاد//{id}تشغيل | ابدأ اختبارا. تغيير حالة الاختبار إلى تشغيل. |
حصل | /اختبار الإجهاد//{id}اختبار الإجهاض | إجهاض تنفيذ الاختبار في أي مرحلة. تغيير حالة الاختبار إلى AbortTest.
لا يتم إرجاع نتائج الاختبار. |
حصل | /اختبار الإجهاد/{id}/إيقاف الحمل | إيقاف مضاهاة التحميل. تغيير حالة الاختبار إلى StopLoad. |
حصل | /اختبار الإجهاد/{id}/النتيجة | احصل على نتائج الاختبار بواسطة ID. |
حصل | /اختبار الإجهاد/{id} | احصل على إعدادات الاختبار حسب ID. |
حصل | /GroupStressTest | احصل على قائمة بمجموعات الإجهاد. |
حصل | /GroupStressTest//{GroupID}config | احصل على معلومات عن مجموعة الإجهاد. |
حصل | /GroupStressTest//{GroupID}النتيجة | احصل على نتائج مجموعة الإجهاد. |
منصب | /GroupStressTest/Run | بدء تشغيل مجموعة اختبارات التحميل وتغيير حالتها إلى تشغيل. |
حصل | /GroupStressTest/{GroupID}/AbortTest | إجهاض تنفيذ الاختبارات المدرجة في مجموعة الإجهاد مع المعرف المحدد وتغيير حالتها إلى AbortTest. لا يتم إرجاع نتائج الاختبارات. |
حصل | /GroupStressTest//{GroupID}StopLoad | إيقاف مضاهاة الحمل لمجموعة الإجهاد باستخدام المعرف المحدد. ستكون النتائج التي تم استلامها خلال فترة تنفيذ الاختبارات متاحة. |
معالجة الأخطاء
عند تلقي كل من أخطاء أسلوب API أو الأخطاء التي تم إنشاؤها عند عدم بدء الاختبار بسبب تجاوز حدود الحزمة أو عدم توفر LIs، تقوم واجهة برمجة تطبيقات LoadView بإرجاع رمز HTTP 400. لمزيد من المعلومات، راجع معالجة الأخطاء.