हमारे पास .NET क्लाइंट विंडोज 7 पर चल रहे हैं एसक्यूएल सर्वर एक्सप्रेस के साथ एम्बेडेड। ये रन डिस्कनेक्ट हो जाते हैं और हर बार एक केंद्रीय सर्वर में डायल करेंगे और उनकी जानकारी डंप करेंगे और प्रासंगिक नई जानकारी खींचेंगे। हम पूरे वितरित सिस्टम का तनाव परीक्षण करना चाहते हैं और ऐसा करने के लिए लागत प्रभावी तरीके से सोचने की कोशिश कर रहे हैं। हमारे देवताओं में से एक को अमेज़ॅन क्लाउड का उपयोग करने और 1000 क्लाइंट्स को स्पिन करने का विचार था, लेकिन वे केवल विंडोज सर्वर ओ/एस का समर्थन करते हैं और ऐसा लगता है कि अगर आप परीक्षण को कई बार फिर से चलाते हैं तो यह कुछ पैसे में चला सकता है ।1000 क्लाइंट विंडोज 7 क्लाइंट्स का परीक्षण कैसे करें
हमने 1000 ग्राहकों को एक मशीन पर सिमुलेट करने के बारे में सोचा था, जो 1000 क्लाइंट रखने का नाटक करेगा और सभी कॉल को असीमित रूप से बनाएगा, लेकिन यदि आप एक मशीन पर चल रहे हैं तो आपकी कुछ छतें रैम और प्रोसेसर होंगी एक बड़ी प्रणाली बनाम मशीन, इसलिए मुझे यकीन नहीं है कि एक तस्वीर का "वास्तविक" यह हमें कैसे देगा।
सभी कॉल क्लाइंट और सर्वर के बीच डब्ल्यूसीएफ के साथ होती हैं।
किसी को भी इस क्षेत्र में कोई अनुभव है और यदि ऐसा है तो आप इससे कैसे निपटते हैं?
धन्यवाद,
सुपर टिम्मी
एक चीज जिसे मैंने अभी तक "क्लाउड" सामान पर नहीं देखा है - जैसे सोस्टा के मामले में, क्या वे आपको विंडोज 7 मशीन को अनिवार्य रूप से लोड करने की क्षमता देते हैं और फिर जितनी चाहें उतनी बार क्लोन करते हैं। या यह एक साझा होस्टिंग वातावरण की तरह है जहां वे आपको वर्चुअल निर्देशिका तक पहुंच देते हैं और केवल आपको कुछ फाइलें लोड करने देते हैं? –
यह देखते हुए कि यह एक सेवा इंटरफ़ेस है, परीक्षण पक्ष को वास्तव में विंडोज 7 क्लाइंट होने की आवश्यकता नहीं है, है ना? आप एपीआई का परीक्षण कर रहे हैं, इसलिए वर्कफ़्लो और पेलोड दिया गया है, तो आप उचित लोडटेस्टिंग को पूरा करने में सक्षम होना चाहिए, हां? http://www.soasta.com/technology/cloudtest-builder/wsdl-recording/ – andrewbadera