मैं समानांतर में अपने परीक्षण चलाने के लिए टेस्टएनजी के साथ सेलेनियम ग्रिड का उपयोग कर रहा हूं। मेरे पास कुछ परीक्षण हैं जिनके लिए उपयोगकर्ता को लॉग इन करने की आवश्यकता है, इसलिए मेरे पास परीक्षण के लिए कॉन्फ़िगर किया गया एक उपयोगकर्ता खाता है।मैं टेलेन के भीतर से अपना परीक्षण चलाने वाले सेलेनियम ग्रिड होस्ट की पहचान कैसे कर सकता हूं?
मुझे यह सुनिश्चित करने के लिए सावधान रहना है कि मेरे परीक्षण उपयोगकर्ता के रूप में लॉग इन करने वाले किसी भी परीक्षण अलग वर्चुअल मशीनों पर चल रहे हैं ताकि सत्र में बाधा न हो, हालांकि नियमित रूप से असफल परीक्षणों की जांच करने के बाद यह पता चला कि यह पर्याप्त नहीं है। इसलिए मैं या तो जरूरत के लिए:
प्रत्येक परीक्षा (मैं समझता हूँ कि यह आदर्श समाधान हो सकता है, लेकिन यह/रन कॉन्फ़िगर करने के लिए कुछ समय लग जाएगा के लिए एक नया उपयोगकर्ता सेट करें
कई लो। उपयोगकर्ता परीक्षण खाते, और सुनिश्चित करें कि केवल एक एक समय में प्रयोग किया जाता है।
मैं परीक्षण मैं तदनुसार परीक्षण खाते सेट कर सकते हैं चल रहा है मशीन के मेजबान की पहचान कर सकता है। वहाँ यह करने के लिए कोई तरीका है, या क्या कोई और समाधान है जिसे मैंने नहीं सोचा है?
हाय डेव, आप कोशिश करते हैं और सेलेनियम ग्रिड मंचों पर इस प्रश्न को पोस्ट किया था। –