واجهة برمجة تطبيقات لنشر النتائج من أدوات المطوّرين والوصول إليها.
- مورد RST: v1beta3.projects
- مورد RST: v1beta3.projects.hihistory
- مصدر RST: v1beta3.projects.hihistory.executions
- مصدر RST: v1beta3.projects.hicountries.executions.clusters
- مصدر RST: v1beta3.projects.hicountries.executions.environments
- مصدر RST: v1beta3.projects.hihistory.executions.steps
- مورد RST : v1beta3.projects.hihistory.executions.steps.perfMetricsSummary
- مورد RST: v1beta3.projects.hihistory.executions.steps.perfSampleSeries
- مورد RST : v1beta3.projects.hihistory.executions.steps.perfSampleSeries.Samples
- مورد RST: v1beta3.projects.hihistory.executions.steps.testCases
- مصدر RST: v1beta3.projects.history.executions.steps.thumbss
الخدمة: toolresults.googleapis.com
لطلب هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
مستند Discovery
مستند الاستكشاف هو مواصفة يمكن للآلة قراءتها، لوصف واجهات برمجة تطبيقات REST واستخدامها. يُستخدم لإنشاء مكتبات للعملاء، ومكونات IDE الإضافية، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات استكشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على عدة نقاط نهاية للخدمة. تشتمل هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط جميع معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:
https://toolresults.googleapis.com
مورد REST: v1beta3.projects
الطُرق | |
---|---|
getSettings |
GET /toolresults/v1beta3/projects/{projectId}/settings يؤدي هذا الخيار إلى الحصول على إعدادات نتائج الأدوات لمشروع معيّن. |
initializeSettings |
POST /toolresults/v1beta3/projects/{projectId}:initializeSettings تنشئ موارد للإعدادات التي لم يتم ضبطها بعد. |
مورد REST: v1beta3.projects.hihistory
الطُرق | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories لإنشاء سجلّ. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId} إنشاء سجلّ. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories يسرد السجلّات لمشروع معيّن. |
مورد REST: v1beta3.projects.hicountries.executions
الطُرق | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions تنشئ عملية تنفيذ. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} يتم التنفيذ. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions يسرد عمليات التنفيذ لسجلّ معيّن. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} تعدِّل عملية التنفيذ الحالية بالكيان الجزئي الذي تم توفيره. |
مورد REST: v1beta3.projects.hihistory.executions.clusters.
الطُرق | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId} يسترد مجموعة لقطات شاشة واحدة حسب رقم التعريف الخاص بها. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters إدراج مجموعات لقطات الشاشة تعرض قائمة مجموعات لقطات الشاشة المقابلة لعملية التنفيذ. |
مورد REST: v1beta3.projects.hihistory.executions.environments
الطُرق | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId} حماية البيئة. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments يسرد البيئات لعملية تنفيذ معيّنة. |
مورد REST: v1beta3.projects.hicountries.executions.steps
الطُرق | |
---|---|
accessibilityClusters |
GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters يسرد مجموعات تسهيل الاستخدام لخطوة معيّنة قد يعرض أيًا من رموز الخطأ الأساسية التالية:
|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps تنشئ خطوة. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} خطوة بخطوة. |
getPerfMetricsSummary |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary لاسترداد مقاييس PerfMetricsSummary. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps يسرد خطوات تنفيذ معيّن. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} تعدّل خطوة حالية باستخدام العنصر الجزئي الذي تم توفيره. |
publishXunitXmlFiles |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles انشر ملفات XML في خطوة حالية. |
مورد REST: v1beta3.projects.hicountries.executions.steps.perfMetricsSummary
الطُرق | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary تنشئ مورد PerfMetricsSummary. |
مورد REST: v1beta3.projects.hicountries.executions.steps.perfSampleSeries
الطُرق | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries تنشئ PerfSampleSeries. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId} الحصول على PerfSampleSeries |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries يسرد PerfSampleSeries لخطوة معيّنة. |
مورد REST: v1beta3.projects.hicountries.executions.steps.perfSampleSeries.Samples
الطُرق | |
---|---|
batchCreate |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate إنشاء مجموعة من PerfSamples: يمكن للعميل إرسال دفعات متعدّدة من "عيّنات الأداء" من خلال الطلبات المتكرّرة لهذه الطريقة لتقسيم حمولة بيانات طلب كبيرة. سيتم تجاهل البيانات المكرّرة وإدخالات الطوابع الزمنية الحالية. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples إدراج نماذج الأداء لسلسلة عيّنات معيّنة - يتم ترتيب نتائج القوائم تصاعديًا حسب الطوابع الزمنية - حجم الصفحة التلقائي هو 500 عيّنة، والحدّ الأقصى المسموح به للحجم هو 5, 000 - يشير الرمز المميّز للاستجابة إلى الطابع الزمني لآخر نموذج PerfSample الذي تم إرجاعه - عندما يتجاوز حجم النتائج حجم الصفحة، أرسِل طلبًا لاحقًا يتضمّن الرمز المميّز للصفحة لعرض بقية العيّنات وصولاً إلى الحدّ الأقصى للصفحة. قد يعرض أيًا من رموز الخطأ الأساسية التالية: - OUT_OF_RANGE - الطلب المحدَّد page_token خارج النطاق الصالح - NOT_FOUND - الذي يحتوي على PerfSampleSeries غير موجود |
مورد REST: v1beta3.projects.hihistory.executions.steps.testCases
الطُرق | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId} تعرض هذه السمة تفاصيل حالة اختبار للخطوة. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases يسرد حالات الاختبار المرفقة بالخطوة. |
مورد REST: v1beta3.projects.hicountries.executions.steps.htmls
الطُرق | |
---|---|
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails يسرد صورًا مصغّرة للصور المرفقة بالخطوة. |