UAT StudioSalvion द्वारा
सहायता · कनेक्शन

UAT Studio को Make से जोड़ें

अपना UAT Make scenarios में इस्तेमाल करें: नए इश्यू और साइन-ऑफ़ पढ़ें, दूसरे ऐप से इश्यू दर्ज करें और टेस्टर जोड़ें। HTTP मॉड्यूल और एक प्रोजेक्ट API key के साथ।

समय लगभग 15 मिनटकौन एक प्रोजेक्ट एडमिनकिसके साथ काम करता है हर Make प्लानप्लान Team, Business, Partner और Enterprise
शुरू करने से पहले

आपको क्या चाहिए

  • आपके वर्कस्पेस में Connections मॉड्यूल: यह Team, Business, Partner और Enterprise प्लान के साथ आता है, और Project प्लान के साथ ऐड-ऑन एक UAT के लिए इंटीग्रेशन के रूप में।
  • UAT Studio प्रोजेक्ट में एडमिन अधिकार।
  • एक Make अकाउंट। मुफ़्त प्लान काफ़ी है।
सेटअप · हर प्रोजेक्ट के लिए एक बार

UAT Studio को Make से जोड़ें

1

UAT Studio में API key बनाएँ

  1. app.uat.studio पर साइन इन करें, प्रोजेक्ट खोलें और Setup पर जाएँ।
  2. API keys कार्ड में Make जैसा नाम टाइप करें और Create API key पर क्लिक करें।
  3. Copy पर क्लिक करें। UAT Studio key सिर्फ़ एक बार दिखाता है; जब तक आप उसे पेस्ट न कर दें, विंडो खुली रखें।
Setup पर API keys कार्ड: आख़िरी चार अक्षरों वाली एक मौजूदा key, और Make नाम की एक नई key जो बनने वाली है
एक key सिर्फ़ इसी एक प्रोजेक्ट के लिए काम करती है। हर प्रोजेक्ट और हर टूल के लिए अलग key बनाएँ, ताकि आप उन्हें अलग-अलग रद्द कर सकें।
2

किसी scenario में HTTP मॉड्यूल जोड़ें

  1. Make में Create a new scenario पर क्लिक करें और बड़े + पर क्लिक करें।
  2. HTTP खोजें और Make a request चुनें।
Make के लिए UAT Studio ऐप आ रहा हैतब तक HTTP मॉड्यूल वही काम करता है। ऐप आने पर आप उसकी जगह UAT Studio चुनें और वही API key पेस्ट करें।
3

request भरें

Make a request के फ़ील्ड ऊपर से नीचे भरें। जो फ़ील्ड टेबल में नहीं हैं, उन्हें वैसे ही छोड़ दें।

फ़ील्डक्या भरें
Authentication typeNo authentication। key नीचे वाले header में जाती है।
URLhttps://app.uat.studio/api/v1/issues?order=created, या नीचे की टेबल से कोई दूसरा पता।
Methodपढ़ने के लिए GET, बनाने के लिए POST, बदलने के लिए PATCH।
HeadersAdd a header पर क्लिक करें। Name: Authorization। Value: Bearer, एक स्पेस, और आपकी API key।
Query parametersखाली छोड़ें।
Body content typeपढ़ने (GET) के लिए: खाली छोड़ें। बनाने या बदलने के लिए: application/json।
Body input methodसिर्फ़ बनाने या बदलने के लिए: JSON string।
Body contentसिर्फ़ बनाने या बदलने के लिए: फ़ील्ड JSON के रूप में, जैसे {"title": "Save fails", "severity": "High"}।
Parse responseYes, ताकि अगले मॉड्यूल इश्यू के फ़ील्ड इस्तेमाल कर सकें।
Pagination typeखाली छोड़ें।

Save पर क्लिक करें।

4

इसे चलाएँ, और शेड्यूल सेट करें

  1. Run once पर क्लिक करें। आउटपुट में आपके प्रोजेक्ट के इश्यू दिखते हैं।
  2. अगले मॉड्यूल जोड़ें: इश्यू की लिस्ट पर एक Iterator, एक Filter (जैसे severity is Critical) और वह ऐप जिसे काम करना है, जैसे Slack या Google Sheets।
  3. सिर्फ़ नए इश्यू पर काम करने के लिए, पिछले run के समय के साथ &since= जोड़ें, या संभाली गई keys याद रखने के लिए Make का Data store इस्तेमाल करें।
  4. शेड्यूल सेट करें (जैसे हर 15 मिनट) और scenario चालू करें।
आप क्या इस्तेमाल कर सकते हैं · https://app.uat.studio/api/v1

API के पते

प्रकारRequestयह क्या करता है
पढ़नाGET /issues?order=createdसबसे नए इश्यू। order=updated: सबसे हाल में बदले गए। साथ में since, status और limit (अधिकतम 100)।
पढ़नाGET /issues/ISS-012एक इश्यू।
पढ़नाGET /signoffsसाइन-ऑफ़, सबसे नए पहले।
बनानाPOST /issuesएक नया इश्यू: title, और वैकल्पिक रूप से description, severity, priority, test_number, step_number, assignee।
बदलनाPATCH /issues/ISS-012status, severity या assignee, वैकल्पिक comment के साथ।
बदलनाPOST /issues/ISS-012/commentsहिस्ट्री में एक comment।
बनानाPOST /testersएक टेस्टर: name, और वैकल्पिक रूप से email और group।

हर इश्यू के साथ आता है: उसकी key (ISS-012), टाइटल, डिस्क्रिप्शन, गंभीरता, प्राथमिकता, स्टेटस, assignee, टेस्ट और उसे पाने वाला टेस्टर, Jira या Azure DevOps का टिकट और UAT Studio का लिंक।

आइडिया

टीमें इससे क्या बनाती हैं

  • चैट चैनल में हर Critical इश्यू के लिए एक मैसेज, गंभीरता पर फ़िल्टर के साथ।
  • हर साइन-ऑफ़ एक स्प्रेडशीट में या आपके प्रोजेक्ट पोर्टफ़ोलियो टूल में, ताकि स्टीयरिंग कमेटी देख सके कि कौन-से UAT स्वीकार हुए।
  • किसी फ़ॉर्म या आपके HR सिस्टम से टेस्टर: एक नई row सही ग्रुप में टेस्टर बन जाती है।
  • किसी सपोर्ट टूल से इश्यू: tag वाला टिकट UAT में इश्यू बन जाता है, अपने टेस्ट से लिंक।
अगर कुछ गड़बड़ हो

आम मैसेज

मैसेजक्या करें
API key मान्य नहीं हैkey रद्द कर दी गई है या गलत टाइप हुई है। Setup › API keys में नई key बनाएँ और फिर से जोड़ें।
Connections … प्लान में शामिल नहीं हैंवर्कस्पेस में Connections मॉड्यूल नहीं है। इसे Plan & billing में जोड़ें।
यह वर्कस्पेस केवल पढ़ने के लिए (read-only) हैप्लान खत्म हो गया है। पढ़ना अभी भी चलता है; बनाना और बदलना नहीं।
कोई इश्यू ISS-… नहीं हैkey किसी दूसरे प्रोजेक्ट की है, या इश्यू मर्ज हो गया था। key और issue key जाँचें।
नए इश्यू के बाद कुछ नहीं होताscenario अपने शेड्यूल पर चलता है। जाँचें कि वह चालू है, और key सही प्रोजेक्ट की है।
सुरक्षा

key को सुरक्षित कैसे रखा जाता है

  • एक key एक प्रोजेक्ट का एक्सेस देती है, आपके वर्कस्पेस में और कुछ नहीं।
  • UAT Studio सिर्फ़ key का fingerprint स्टोर करता है, key खुद कभी नहीं। Setup में आख़िरी चार अक्षर और उसका आख़िरी इस्तेमाल दिखता है।
  • Setup पर Revoke किसी key को तुरंत बंद कर देता है।
  • key के ज़रिए बनाया या बदला गया हर इश्यू या टेस्टर, key के नाम के साथ, इश्यू हिस्ट्री और audit log में दिखता है।
  • key को कभी ईमेल, चैट या कोड में न डालें; उसे सिर्फ़ Make में पेस्ट करें।