रोबोट फ्रेमवर्क - सवारी का परिचय

राइड रोबोट फ्रेमवर्क के लिए एक परीक्षण संपादक है। इसके अलावा, हम राइड में परीक्षण मामलों को लिखेंगे। राइड शुरू करने के लिए, हमें नीचे दिखाए गए कमांड को चलाने की आवश्यकता है।

आदेश

ride.py

उपरोक्त कमांड आईडीई को खोलेगी जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है -

इस अध्याय में, हम संपादक के माध्यम से यह देखने के लिए चलेंगे कि आईडीई में क्या विकल्प और सुविधाएँ उपलब्ध हैं। विकल्प और विशेषताएं हमारी परियोजना का परीक्षण करने में हमारी मदद करेंगे।

नया प्रोजेक्ट बनाएं

फाइल पर जाएं और नीचे दिखाए गए अनुसार नई परियोजना पर क्लिक करें -

नई परियोजना पर क्लिक करने पर निम्न स्क्रीन दिखाई देगी।

प्रोजेक्ट का नाम दर्ज करें। निर्मित पथ वह पथ है जहाँ प्रोजेक्ट सहेजा जाएगा। यदि आवश्यक हो तो आप स्थान बदल सकते हैं। परियोजना को फ़ाइल या निर्देशिका के रूप में सहेजा जा सकता है। आप प्रोजेक्ट को ROBOT, TXT, TSV या HTML जैसे प्रारूप में भी सहेज सकते हैं। इस ट्यूटोरियल में, हम ROBOT प्रारूप का उपयोग करने जा रहे हैं और परीक्षण-मामलों को कैसे लिखना और निष्पादित करना है।

अब, हम एक परियोजना को एक फाइल के रूप में जोड़ देंगे जिस तरह से इसे नीचे दिखाया गया है। प्रोजेक्ट को टेस्टिंग का नाम दिया गया है और प्रोजेक्ट के बनने के बाद निम्न स्क्रीन sappears।

प्रोजेक्ट का नाम बाईं ओर दिखाया गया है और दाईं ओर हम तीन टैब एडिट, टेक्स्टएडिट और रन देख सकते हैं।

जैसा कि ऊपर दिखाया गया है यूआई में एड के पास बहुत सारे विकल्प हैं। इस अनुभाग में, हम अपने परीक्षण मामलों को चलाने के लिए आवश्यक डेटा जोड़ सकते हैं। हम लाइब्रेरी, रिसोर्स, वेरिएबल्स, एड स्केलर, लिस्ट एड, डिक्टेट जोड़ें और मेटाडेटा ऐड कर सकते हैं।

संपादन अनुभाग में जोड़े गए विवरण अगले टैब में दिखाई देंगे, पाठ संपादित करें। आप यहां कोड को टेक्स्ट एडिट सेक्शन में लिख सकते हैं।

यदि टेक्स्टडिट में कोई परिवर्तन जोड़ा गया है, तो यह संपादन अनुभाग में देखा जाएगा। इसलिए, दोनों टैब एडिट और टेक्स्टएडिट एक दूसरे पर निर्भर हैं और किए गए बदलाव दोनों पर दिखाई देंगे।

एक बार परीक्षण के मामले तैयार होने के बाद, हम उन्हें निष्पादित करने के लिए तीसरे टैब रन का उपयोग कर सकते हैं।

Run UI जैसा कि ऊपर दिखाया गया है। यह परीक्षण मामले को चलाने की अनुमति देता है और स्टार्ट, स्टॉप, पॉज़ जारी, अगला टेस्ट केस, स्टेप ओवर इत्यादि जैसे विकल्प देता है। आप उन मामलों की भी रिपोर्ट बना सकते हैं, जिन्हें आप निष्पादित कर रहे हैं।

टेस्ट केस बनाने के लिए, हमें निम्नलिखित कार्य करने होंगे -

बनाई गई परियोजना पर राइट-क्लिक करें और नीचे दिखाए गए अनुसार नए परीक्षण मामले पर क्लिक करें -

न्यू टेस्ट केस पर क्लिक करने पर, जैसा कि नीचे दिखाया गया है, एक स्क्रीन दिखाई देती है -

परीक्षण मामले का नाम दर्ज करें और ठीक पर क्लिक करें । हमने परीक्षण मामले को TC0 के रूप में सहेजा है। परीक्षण का मामला सहेजने के बाद निम्न स्क्रीन दिखाई देती है।

टेस्ट केस में डॉक्यूमेंटेशन, सेटअप, टैडडाउन, टैग्स, टाइमआउट और टेम्पलेट जैसे विकल्प हैं। उनके पास एक संपादन बटन है; बटन पर क्लिक करने पर एक स्क्रीन दिखाई देती है, जिसमें आप प्रत्येक विकल्प के लिए विवरण दर्ज कर सकते हैं। हम इन विवरणों के विभिन्न मापदंडों पर अपने बाद के अध्यायों में चर्चा करेंगे।

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

नीचे दिखाए अनुसार परीक्षण मामले को चलाने / रोकने के लिए नेविगेशन बार में शॉर्टकट उपलब्ध हैं -

खोज कीवर्ड विकल्प का उपयोग नीचे स्क्रीनशॉट में दिखाया गया है -

रोबोट ढांचे के साथ उपलब्ध कीवर्ड की सूची प्राप्त करने के लिए, सारणीबद्ध प्रारूप में सरल प्रेस ctrl + स्पेस नीचे दिखाए गए अनुसार और यह उपलब्ध सभी कीवर्ड प्रदर्शित करेगा -

मामले में, आप कीवर्ड को याद नहीं रख सकते, इससे आपको विवरण प्राप्त करने में मदद मिलेगी। हमारे पास प्रत्येक कीवर्ड के विवरण उपलब्ध हैं। विवरण यह भी दर्शाता है कि संबंधित कीवर्ड का उपयोग कैसे करें। हमारे अगले अध्याय में, हम सीखेंगे कि सवारी में अपना पहला परीक्षण मामला कैसे बनाया जाए।

निष्कर्ष

इस अध्याय में, हमने RIDE के साथ उपलब्ध सुविधाओं को देखा है। हमने यह भी सीखा कि परीक्षण के मामले कैसे बनाएं और उन्हें कैसे निष्पादित करें।