डेवलपर को Google इंफ़्रास्ट्रक्चर पर उनके मोबाइल ऐप्लिकेशन के लिए स्वचालित परीक्षण चलाने देता है.
- REST संसाधन: v1.applicationDetailService
- REST रिसॉर्स: v1.projects.deviceसेशन
- REST संसाधन: v1.projects.testMatrices
- REST संसाधन: v1.testEnvironmentCatalog
सेवा: test.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़ REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए, इस स्पेसिफ़िकेशन को मशीन से पढ़ सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में यह सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई इस सर्विस एंडपॉइंट से मिलते-जुलते हैं:
https://testing.googleapis.com
REST रिसॉर्स: v1.applicationDetailService
तरीके | |
---|---|
getApkDetails |
POST /v1/applicationDetailService/getApkDetails
Android ऐप्लिकेशन APK की जानकारी हासिल करता है. |
REST रिसॉर्स: v1.projects.devicesession
तरीके | |
---|---|
cancel |
POST /v1/{name=projects/*/deviceSessions/*}:cancel
POST /v1/projects/{project_id}/devicesession/{device_session_id}:cancel डिवाइससेशन को FINISHED स्थिति में बदल देता है और सभी कनेक्शन बंद कर देता है. |
create |
POST /v1/{parent=projects/*}/deviceSessions
POST /v1/projects/{project_id}/deviceसेशन |
get |
GET /v1/{name=projects/*/deviceSessions/*}
GET /v1/projects/{project_id}/deviceसेशन/{device_session_id} डिवाइससेशन वापस करें, जो ऐलोकेशन की स्थिति की जानकारी देता है और यह भी बताता है कि डिवाइस असाइन किया गया है या नहीं. |
list |
GET /v1/{parent=projects/*}/deviceSessions
GET /v1/projects/{project_id}/device निशान, प्रोजेक्ट के उपयोगकर्ता के मालिकाना हक वाले डिवाइस सेशन की सूची बनाता है. |
patch |
PATCH /v1/{deviceSession.name=projects/*/deviceSessions/*}
PATCH /v1/projects/{projectId}/device लर्निंग/device ज़रूरतोंId}:updateDevicesession अपडेट_मास्क में बताए गए फ़ील्ड के लिए, डिवाइस के मौजूदा सेशन को अपडेट करता है. |
REST रिसॉर्स: v1.projects.testMatrices
तरीके | |
---|---|
cancel |
POST /v1/projects/{projectId}/testMatrices/{testMatrixId}:cancel
किसी टेस्ट मैट्रिक्स में अधूरे टेस्ट एक्ज़ीक्यूशन को रद्द करता है. |
create |
POST /v1/projects/{projectId}/testMatrices
यह तय किए गए निर्देशों के हिसाब से, टेस्ट का मैट्रिक्स बनाता और चलाता है. |
get |
GET /v1/projects/{projectId}/testMatrices/{testMatrixId}
टेस्ट मैट्रिक्स बनने के बाद, उनकी स्थिति और एक्ज़ीक्यूशन की जांच करता है. |
REST रिसॉर्स: v1.testEnvironmentCatalog
तरीके | |
---|---|
get |
GET /v1/testEnvironmentCatalog/{environmentType}
साथ काम करने वाले टेस्ट एनवायरमेंट का कैटलॉग पाएं. |