का उपयोग करके भारी भार को अनुकरण करने के परीक्षण को कैसे तनाव दें मेरे पास परीक्षण करने के लिए एक प्रणाली है, जो एक वीडियो विज्ञापन वितरण तकनीक है। विज्ञापनों की सेवा के लिए मुझे हर वीडियो को 1-2 मिनट लोड करना होगा। वीडियो फ्लैश क्लाइंट में खेला जाता है और YouTube में FLV स्ट्रीम के रूप में स्ट्रीम किया जाता है।सेलेनियम
कारणों से मुझे केवल ब्राउज़र के माध्यम से इसका परीक्षण करने की आवश्यकता है - और हर दूसरी विधि काम नहीं करेगी - वीडियो स्ट्रीमिंग सर्वर और विज्ञापन सर्वर दोनों के साथ-साथ रीयल-टाइम में विज्ञापनों को प्रदर्शित करने का परीक्षण करना है।
मैंने सेलेनियम, वाटीएन, ऑटोमेशन कहीं और कई अन्य स्वचालन उपकरण का उपयोग किया है। हालांकि, जब मैं अपनी मशीन (32 जीबी रैम, 16-कोर सीपीयू) पर 10000 ब्राउज़रों की तरह शुरू करने की कोशिश कर रहा हूं, तो उनमें से कोई भी नौकरी करने में सक्षम नहीं है।
सेलेनियम के साथ, मैं अब तक अधिकतम फ़ायरफ़ॉक्स उदाहरण शुरू करने में सक्षम हूं, लेकिन यह अभी भी बहुत कम है: उदाहरणों में से आधे परीक्षण नहीं चलाते हैं।
सेलेनियम के साथ क्या कोई सुझाव है?
यदि आपको लोड अनुकरण करने की आवश्यकता है तो आप ओपन सोर्स टूल का उपयोग कर सकते हैं जिसे पिलोट (http://pylot.org/) कहा जाता है। यह टूल समवर्ती कनेक्शन अनुकरण कर सकता है और आप एक्सएमएल में लिखे गए एक परीक्षण परिदृश्य प्रदान कर सकते हैं (पढ़ना शुरू करना साइट पर)। उपकरण असली ब्राउज़र का उपयोग नहीं कर रहा है। – alonp