हमारे पास एक वितरित परीक्षण वातावरण है जिसमें रोबोट्रोमोटर्वर अन्य अनुप्रयोगों का एक गुच्छा शुरू कर रहा है और परीक्षण के हिस्से के रूप में उनके साथ काम कर रहा है। जिस परीक्षण को मैं चलाने की कोशिश कर रहा हूं, उसे मुझे एक सूट में दस लाख से अधिक टेस्ट केस चलाने की आवश्यकता है। यहां मुद्दा यह है कि pybo
टी चलने लगते हैं, यह 8 गीगा रैम को अवरुद्ध करता है और परिणाम धीमे प्रदर्शन में होता है। थोड़ी देर के बाद यह जम जाता है।एक लाख से अधिक परीक्षण मामलों के साथ एक टेस्ट सूट चला रहा है
इस मुद्दे को दूर करने के लिए मैं प्रत्येक में 100 से कम मामलों के साथ अलग स्वीट बनाने की योजना बना रहा था। लेकिन इस मामले में मैं अन्य स्वीट्स से शुरू किए गए अन्य रिमोटर्स से कीवर्ड का उपयोग करने में सक्षम नहीं हूं। इसका उपयोग करने का एकमात्र तरीका रिमोटसेवर से डिस्कनेक्ट करना और प्रत्येक सूट में इसे दोबारा जोड़ना है - जो परीक्षण के उद्देश्य को हरा देगा।
मुझे यकीन नहीं है कि कोई इस परिदृश्य में आया है या नहीं। अगर कोई इस मुद्दे के समाधान के बारे में सोच सकता है तो मैं सराहना करता हूं।
अतिरिक्त जानकारी एक और बात है कि मदद का समाधान इस अगर यह (राज्य) के साथ एक पुस्तकालय है कि एक और सूट द्वारा में शुरू किया जाता है का एक कीवर्ड कॉल करने के लिए संभव है?
क्या मैं का उपयोग कर सकता हूं पुस्तकालय उदाहरण राइड का उपयोग करते समय? मैं पुस्तकालय को एक सूट में आयात कर रहा हूं, फिर लाइब्रेरी इंस्टेंस को अन्य सूट में प्राप्त करने का प्रयास करें। क्या यह संभव है?
मैं निम्नलिखित त्रुटि मिलती रहती है:
AttributeError: Remote instance has no attribute 'replace'
सुइट 1 में यह मैं क्या कर रहा हूँ है:
Import Library Remote ${verifix_xmlrpc_url} WITH NAME Verifix
${lib}= BuiltIn.Get Library Instance Verifix
Set Global Variable ${lib}
सुइट 2 में:
${lib}.remove messages ${VenueNSDQ}
हाय अमोल, क्या आपके पास अब तक कोई सफलता मिली है? ईमानदार होने के लिए यह बहुत बेवकूफ लगता है कि टेस्ट सूट के तहत जुड़े कई परीक्षण मामले हैं, मैं कल्पना नहीं कर सकता कि सूट को इकाई के रूप में समझना संभव है। मुझे लगता है कि मैं टेस्ट सूट को विभाजित करने की सलाह दूंगा क्योंकि आप तार्किक इकाइयों में कर रहे हैं ताकि आप मुद्दों से बच सकें। क्या आपने टैग के साथ ऐसा करने की कोशिश की है? एक बार जब आप कुछ परीक्षण सूट विभाजित कर लेते हैं तो एक अतिरिक्त सुझाव पैबोट का उपयोग करना होगा। अगर आपको किसी भी टेस्ट रन – shicky
एक मिलियन गंभीरता से चलाने के लिए कुछ साझा संसाधन की आवश्यकता है तो सावधान रहें? क्या परीक्षण के मामले ऑटो उत्पन्न होते हैं? परीक्षण केस फ़ाइल आकार का आकार क्या है? क्या आपको उपरोक्त सुझावों के साथ कोई सफलता मिली है? – Rao
@shicky किसी को बेवकूफ कहने का कोई कारण नहीं है ... – Monkpit