2010-03-12 9 views
7

ब्लैजडीएस/जावा सेवर्स बैकएंड के साथ प्रदर्शन परीक्षण फ्लेक्स अनुप्रयोगों के लिए सबसे अच्छी विधि क्या है। हम जेएमटर को देख रहे हैं, लेकिन क्या इसे प्रोटोकॉल के साथ अधिक परिष्कृत स्तर पर इस्तेमाल किया जा सकता है जहां अनुरोध में मूल्यों का उपयोग किया जा सकता है? www.gorillalogic.comप्रदर्शन परीक्षण फ्लेक्स अनुप्रयोग

उपकरण,, सीआई के वातावरण में इस्तेमाल किया जा सकता खुला प्राप्त किया जाता है 5,000 से अधिक उपयोगकर्ताओं है और गोरिल्ला तर्क के द्वारा समर्थित है (Jave -

उत्तर

-3

फ्लेक्स आवेदन के स्वचालित परीक्षण के लिए सर्वश्रेष्ठ उत्तर FlexMonkey है , फ्लेक्स और मोबाइल विकास सलाहकार)।

इसे जांचें और यदि आप अधिक जानकारी या डेमो चाहते हैं, तो मुझे बताएं।

चाड एस

गोरिल्ला तर्क

+0

स्वचालित कार्यात्मक परीक्षण! = प्रदर्शन परीक्षण –

+0

अच्छा प्रयास चाड। हमने संक्षेप में किसी प्रकार के फ्लेक्स/वायु समाधान का उपयोग करने के बारे में सोचा लेकिन यह समवर्तीता प्राप्त करने पर पड़ता है। – Fergal

0

"जावा AMF क्लाइंट" एपीआई तुम यहाँ मदद कर सकता है। यह सर्वर पर एएमएफ अनुरोधों को बनाने और भेजने के लिए जावा एपीआई है।

http://opensource.adobe.com/wiki/display/blazeds/Java+AMF+Client

मैं भी गोमेज़ के बारे में अच्छी बातें सुना है लेकिन मेरा मानना ​​है कि यह एक भुगतान सेवा है और बनाने और चलाने के लिए कुछ भूमि के ऊपर की आवश्यकता होगी। लेकिन यदि आप एक अधिक व्यापक समाधान की तलाश में हैं, तो मेरी कंपनी के कई लोगों ने इसे जावा/ब्लेज़डीएस बैकएंड के साथ परियोजनाओं पर इस्तेमाल किया है।

http://www.gomez.com/

+0

धन्यवाद यह जेएमटर को एएमएफ समर्थन शामिल करने या शायद अपने स्वयं के टूल को एक साथ रखने के लिए उपयोगी हो सकता है। – Fergal

0

हम एक ही समस्या आ रही है। मैं निश्चित रूप से हमारी साइट के लिए www.gorillalogic.com देखेंगे।

एक और विकल्प (जिसे हमने अनदेखा किया) BlazeDS के बजाय LiveCycle डेटा सेवा ES2 का चयन कर रहा था। जबकि ब्लेज़डीएस ने हमारी कार्यात्मक जरूरतों को पूरा किया, लाइवकाइकल लोड/तनाव उपकरण के साथ आता है ... कुछ ऐसा जो हम वास्तव में इस्तेमाल कर सकते थे। http://www.adobe.com/products/livecycle/dataservices/compare.html

+0

दुर्भाग्य से गोरिल्ला तर्क प्रदर्शन परीक्षण फ्लेक्स ऐप्स के लिए एक उपकरण प्रदान नहीं करता है। यद्यपि हालांकि लिंक में जानकारी के लिए धन्यवाद। – Fergal

0

प्रयास करें Neoload

http://www.neotys.com/

(यह अभी तक अपने आप को honnest होने की जांच न की हो, लेकिन मैं इसे जल्द ही ठीक रहेगा)

+0

यह एक शानदार विकल्प जैसा दिखता है यदि आप लाइसेंस शुल्क के लिए $ 8K + को बाहर निकालने में प्रसन्न हैं। हम इस विकल्प के साथ जा सकते हैं। – Fergal

0

:

यहाँ तुलना चार्ट है नियोलोड एलसीडीएस, ब्लेज़डीएस, जेबॉस, वेबलोगिक, वेबस्पियर, पीएचपी, .NET को कवर करेगा, हमने इसे कई विकल्पों को देखने के बाद फ्लेक्स ऐप का परीक्षण करने के लिए हमारे टूल के रूप में चुना है। आप अनुरोधों को बदल सकते हैं और अपनी पसंद के किसी भी चर में पास कर सकते हैं। उपयोग करने में बहुत आसान है लेकिन यह मुफ़्त नहीं है।

2

मेरी कंपनी (यूबीआईके-इंजेनिरी) एक वाणिज्यिक फ्लेक्स/एएमएफ अपाचे जेएमटर प्लगइन वितरित करती है।

आप आसानी से अपाचे जेएमटर के मानक ज्ञान के साथ FLEX/AMF आधारित एप्लिकेशन को रिकॉर्ड, विविधता और पुन: चला सकते हैं।

यह पर एक ट्यूटोरियल देखें:

-1

मैं दोनों NeoLoad और LoadRunner कोशिश की है। लोडरुनर के साथ हमें और अधिक सफलता मिली। एकमात्र समस्या यह थी कि हमें जेनरेटर की लोडरुनर कॉन्फ़िगरेशन (जिसमें मशीन हमने वीजन में लिखी गई थी) सहित पर्याप्त मेमोरी को फ्लेक्स के बड़े अनुरोधों को संभालने की अनुमति देने के लिए उपयोग किया था। हम जेनरेटर पर बहुत कम vusers चलाने में सक्षम थे जो फ्लेक्स का परीक्षण उन लोगों की तुलना में करता है जो प्रत्येक vuser ने अधिक स्मृति का उपयोग किया था। यह लगभग 10: 1 अनुपात या उससे कम था।

-1

वर्तमान में, जेएमटर में एएमएफ एनकोड/डीकोड के लिए कोई सही समाधान नहीं है।

कुछ तुम कोशिश कर सकते हैं:

  1. एक प्रोग्रामर (जावा में अच्छा) AMF एनकोड/डीकोड के लिए JMeter प्लगइन का विकास, हमारे अनुभव के अनुसार, यह कठिन नहीं है और हमारे प्लगइन में ठीक काम करता है का पता लगाएं निम्नलिखित परियोजनाएं। प्लगइन अनुरोध के भीतर पैरामीटर को कस्टमाइज़ करने के लिए प्रॉक्सी और आसान द्वारा अनुरोध रिकॉर्ड करते समय एएमएफ अनुरोध को डीकोड करने में सक्षम होना चाहिए।

  2. चार्ल्स का उपयोग एएमएफ अनुरोध रिकॉर्ड करें, और जेएमटर http नमूने में डेटा पैकेज संलग्न करें। यह तब काम करता है जब ऐप जटिल नहीं होता है।

  3. यदि आप बर्दाश्त कर सकते हैं तो लोडरनर या अन्य वाणिज्यिक सॉफ्टवेयर का उपयोग करें।

+0

देखें http://www.ubik-ingenierie.com/blog/load-testing-flex-with-jmeter-made-easy/ –