2016-10-12 55 views
8

मेरे पास एक वेब एप्लिकेशन है जिसे मुझे निरंतर और कठोर परीक्षण और जेआईआरए पर परीक्षण प्रक्रिया स्वचालित करने की आवश्यकता है।जेआईआरए में टेस्ट केस कैसे रिकॉर्ड और चलाने के लिए?

मैं जिरा क्लाउड सदस्यता का उपयोग करता हूं।

मैं JIRA पर नीचे दी गई आवश्यकताएं कैसे लागू करते हैं:

1 - केस का उपयोग करें (उपयोगकर्ता कथाएँ) लेखन और उन्हें JIRA पर आइटम ताकि मैं आसानी से पा सकते हैं, खोज के रूप में सहेजा है, और JIRA पर उन्हें फ़िल्टर (उदाहरण के लिए मैं मुद्दों के साथ कर सकता हूं)।

2 - टेस्ट केस को मैन्युअल रूप से पहली बार परीक्षण करते समय टेस्ट केस बनाना (एक्सेल में मैक्रो रिकॉर्ड करने जैसा ही) और तब परीक्षण मामलों को फिर से चलाने में सक्षम हो सकता है जब भी मैं फिर से चाहता हूं और आउटपुट रिकॉर्ड कर रहा हूं हर बार जब मैं उन्हें चलाता हूं।

  • बनाए गए प्रत्येक टेस्ट केस को अपने मूल उपयोग केस से जोड़ा जाना चाहिए।
  • प्रत्येक उपयोग केस में इसके साथ जुड़े कई टेस्ट केस हो सकते हैं।
  • एक परीक्षण केस एकाधिक उपयोग मामलों से जुड़ा जा सकता है।

3 - बैचों में सभी रिकॉर्ड टेस्ट मामले चल रहा है और प्रत्येक परीक्षण मामले के प्रत्येक रन के लिए उत्पादन पर कब्जा करने, और फिर मैन्युअल रूप से पहचानने परीक्षण का मामला सफल रहा या कि रन के लिए विफल रही है या नहीं।

कृपया सलाह दें।

+0

किसी भी मदद के लोग? –

+0

क्या आपने जेरा के लिए ज़ेफिर प्लगइन पर एक नज़र डाली है? https: // बाजार।atlassian.com/plugins/com.thed.zephyr.je/cloud/overview –

उत्तर

2

कुछ, लेकिन जो कुछ भी आप वर्णन करते हैं, वह सब ऑफ द बॉक्स जेरा के साथ संभव नहीं है।

'टेस्ट केस' का एक कस्टम मुद्दा प्रकार बनाना संभव है। आप इस समस्या को सभी फ़ील्ड टाइप कर सकते हैं जो परीक्षण मामले के लिए उपयुक्त हैं।

कस्टम समस्या प्रकार होने से खोज करना आसान हो जाता है (उदाहरण के लिए किसी प्रोजेक्ट पर 'टेस्ट केस' के सभी खुले मुद्दों की खोज करें)।

जेआईआरए आपको issue links का उपयोग करके कई से अधिक रिश्ते रखने की अनुमति देता है। दुर्भाग्यवश समस्या लिंक का उपयोग करके खोज करना दर्द है जब तक कि आपके पास Script Runner जैसी प्लगइन न हो। स्क्रिप्ट धावक आपको hasLinks, linkedIssueOf and epicsOf जैसे फ़ंक्शंस देता है।

यदि आप जेआईआरए के साथ वास्तविक परीक्षणों के अधिक परिष्कृत लिंक करना चाहते हैं तो Zephyr जैसे कुछ टेस्ट प्लगइन्स पर विचार करना उचित होगा। यह प्लगइन आपको जेआईआरए के भीतर से परीक्षण बनाने और निष्पादित करने की अनुमति देता है।

अन्य बातों पर विचार करने योग्य है जो स्रोत नियंत्रण प्रणाली के साथ जेरा एकीकरण है। उदाहरण के लिए, जेरा के पास integration with GitHub अच्छा है। स्रोत परीक्षण के तहत अपने परीक्षण मामलों को स्टोर करना संभव होगा और फिर उन्हें प्रतिबद्ध प्रक्रिया के एक हिस्से के रूप में जेआईआरए मुद्दों से लिंक करना संभव होगा।

0

जेआईआरए में नए टिकट आरईएसटी एपीआई कॉल का उपयोग करके भी बनाए जा सकते हैं, नीचे कुछ लिंक हैं जो उदाहरण के साथ उप टिकट निर्माण कॉल को संदर्भित करते हैं। उम्मीद है की यह मदद करेगा!!

संबंधित मुद्दे