- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- نوع محیط
- آن را امتحان کنید!
کاتالوگ محیط های تست پشتیبانی شده را دریافت می کند.
ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:
- INVALID_ARGUMENT - اگر درخواست بد شکل باشد
- NOT_FOUND - اگر نوع محیط وجود نداشته باشد
- INTERNAL - اگر یک خطای داخلی رخ داده است
درخواست HTTP
GET https://testing.googleapis.com/v1/testEnvironmentCatalog/{environmentType}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
environmentType | ضروری. نوع محیطی که باید فهرست شود. |
پارامترهای پرس و جو
مولفه های | |
---|---|
projectId | برای مجوز، پروژه ابری که TestEnvironmentCatalog را درخواست می کند. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از TestEnvironmentCatalog
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/cloud-platform.read-only
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.
نوع محیط
انواع محیط هایی که Test API پشتیبانی می کند.
Enums | |
---|---|
ENVIRONMENT_TYPE_UNSPECIFIED | استفاده نکن. فقط برای نسخه اولیه. |
ANDROID | دستگاهی که نسخه ای از سیستم عامل اندروید را اجرا می کند. |
IOS | دستگاهی که نسخه ای از iOS را اجرا می کند. |
NETWORK_CONFIGURATION | یک پیکربندی شبکه برای استفاده در هنگام اجرای آزمایش. |
PROVIDED_SOFTWARE | محیط نرم افزار ارائه شده توسط TestExecutionService. |
DEVICE_IP_BLOCKS | بلوک های IP که توسط دستگاه ها در محیط آزمایش استفاده می شود. |