logo logo

Docker Container में TestProject Agent को कैसे चलाएं

Docker Container में TestProject Agent को कैसे चलाएं

यहाँ मैं आपको एक सबसे नए प्रवेशी “TestProject” से परिचित कर रहा हूँ,

एक “Open Source Community”, स्वचालन परीक्षण उपकरण। सबसे आश्चर्यजनक बात यह है कि इसमें हमेशा के लिए मुफ्त की योजना है जो पूरी तरह से चित्रित है और जिसे आप सेकंड के भीतर शुरू कर सकते हैं।

व्यक्तिगत रूप से, मैंने अपने शोध परियोजनाओं के लिए TestProject की कोशिश किया था। मैं दृढ़ता से तर्क दे सकता हूँ कि यह उच्च गुणवत्ता का है और अब तक का अनुभव शीर्ष पर रहा है। तो चलो इसमें खुदाई करते हैं।

 

पूर्वापेक्षाएँ

  • आपकी मशीन में Docker इंस्टॉल होना चाहिए
  • इस लेख में, हम Agent को Docker Compose YAML फ़ाइल के साथ स्थापित कर रहे हैं, इसलिए Docker Compose भी स्थापित किया जाना चाहिए।

 

TestProject dockerhub पृष्ठ पर जाएँ, वहाँ आप देख सकते हैं TestProject टीम ने docker agent को स्पिन करने के सभी अलग-अलग तरीकों को समझायेगा।

हम Docker-compose तरीके का उपयोग कर रहे हैं। निम्नलिखित Docker Compose स्निपेट का उपयोग हेडरहित Chrome और FireFox Browser के साथ एक TestProject Agent को शुरू करने के लिए किया जा सकता है।

Docker Compose snippet

हमें TP_API_KEY और TP_JOB_ID पर्यावरण चर को अपडेट करने की आवश्यकता है ताकि हम एजेंट को अपने TestProject खाते को स्वचालित रूप से इंगित करने और स्टार्टअप पर काम चलाने का निर्देश दे सकें।

 

हमारे मामले में चूंकि हम नौकरी के लिए तैयार नहीं हैं, इसलिए मैंने TP_JOB_ID पर्यावरण चर का उल्लेख नहीं किया है। मैंने केवल TP_API_KEY जोड़ा है जो हमने बनाया है।

मैंने अपने docker को yaml फ़ाइल को TestProject-DockerAgent.yaml के नाम से सहेजा है। नीचे दिए गए कमांड को चलाने के लिए TestProject Agent अप अब रनिंग होगा।

Docker compose

कुछ ही मिनटों में डॉक एजेंट बिना सिर के Chrome और FireFox Browser के साथ तैयार हो जाता है। आप नीचे दिए गए log में कह सकते हैं कि “Agent आरंभीकरण पूरा हो गया है”

Code_Agent

अब हम अपने TestProject खाते में वापस जा सकते हैं और जांच कर सकते हैं कि Agent वहां दिखाई दे रहा है या नहीं। उसके लिए, हमें Agent टैब पर navigate करने की आवश्यकता है। नया Docker Agent पृष्ठ पर दिखा रहा है जैसा कि नीचे दिखाया गया है।

Manage Agent

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

चलो नीचे दिखाए गए अनुसार के ज़रिए प्ले बटन पर क्लिक करके हमारे नए बनाए गए डॉक एजेंट के खिलाफ मेरा पहला परीक्षण मामला चलाएं

एक बार जब आप प्ले बटन दबाते हैं, तो आपको एक पॉपअप मिलेगा और यह पूछेगा कि किस Agent को चुनना है,हमारे मामले में हम Docker Agent का चयन करेगा

Docker Agent

एक बार जब आप रन बटन दबाते हैं तो काम Docker Agent में चलेगा और आप नीचे दिए गए logs देख सकते हैं

तो ऐसे हमें ‘TestProject Docker Agent’ में test चला सकती हैं।

TestProject एक अद्भूत और सहायक उपकण है, इसीलिए आप सब TestProject Website में जाकर कृपया ज़ारी विवरण देखलीजिए। दिये गए आलेख को पढ़ने के लिये धन्यवाद।

About the author

Sunish Surendran

Research and Development Engineer. Automation enthusiast, Blogger. Has more than 6 years of experience in the Software development field.

Sunish is one of the  Organizer of Bangalore IT professional Community. Expert in Distributed System Design.

Leave a Reply

FacebookLinkedInTwitterEmail