2010-10-29 16 views
5

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

उत्तर

0

jQuery दोनों फीचर फोन और स्मार्ट फोन पर lot of tests automatically चलाता है, शायद आप अपने टेस्ट सिस्टम का उपयोग कर सकते हैं। एक साइड नोट के रूप में, जांचें कि jQuery mobile आपके लिए है, तो यह बहुत अच्छा लगता है।

0

मेरे सर्वोत्तम ज्ञान के लिए परफेक्टो मोबाइल ने अपनी पेशकश में कुछ प्रमुख सुधार किए हैं और वर्तमान में कीमतों सहित दूसरों पर कुछ प्रमुख लाभ प्रदान करते हैं। पिछले कुछ महीनों में उन्होंने लेनोवो नेपोन जैसे लोकप्रिय उपकरणों को जोड़ा है। आप पूरी सूची ओम अपनी वेबसाइट देख सकते हैं: www.perfectomobile.com। चूंकि वे डिवाइस कहीं भी अलग-अलग प्रौद्योगिकी का उपयोग करते हैं, इसलिए वे वास्तव में नए उपकरणों का समर्थन करने में सक्षम हैं। स्थिरता और क्यूटीपी के संबंध में उनके पास दूसरों पर भी कई फायदे हैं। उदाहरण के लिए, अपने स्वयं के विशिष्ट उपयोगकर्ता परिदृश्य रिकॉर्ड करने के लिए उपकरण और डिवाइस पर बार-बार परीक्षण करें - यह बड़े पैमाने पर परियोजनाओं के लिए एक महान स्वचालन उपकरण है।

1

मैं सभी 3 प्लेटफार्मों कई बार

का इस्तेमाल किया है केवल Perfecto मोबाइल और डीए असली परीक्षकों के लिए पर्याप्त मजबूत (कम से कम उद्यम स्तर के लिए) कर रहे हैं।

डीए में अधिक डिवाइस हैं लेकिन परफेक्टो 100% वेब आधारित, तेज़ और बहुत सस्ता है। दोनों पेशेवरों और विपक्ष के साथ स्वचालन वातावरण प्रदान करते हैं लेकिन परफेक्टो क्यूटीपी एकीकरण और बढ़ाए गए सुरक्षा समाधान प्रदान करता है

निष्कर्ष - दोनों प्रणालियों को अच्छा, बिल्कुल सही, बिल्कुल सही, मोबाइल परीक्षण में शामिल उद्यमों के लिए बिल्कुल बेहतर है।

गुइडो एक मानक सॉफ्टवेयर परीक्षण रोबोट (QTP की तरह) के साथ एक मानक सॉफ्टवेयर रिमोट कंट्रोल उत्पाद युग्मन के

1

Think।

एक विकल्प के रूप में, और एक ज्यादातर स्वतंत्र यंत्र, लेकिन बिटमैप पर निर्भर समाधान, आप कई दूरस्थ नियंत्रण में से एक का उपयोग कर सकते डेस्कटॉप के लिए मोबाइल का प्रदर्शन सामग्री लाने के लिए किया जा रहा है। फिर, आप उस पसंदीदा नियंत्रण रोबोट का उपयोग करके उस रिमोट कंट्रोल विंडो में "चारों ओर क्लिक करें" करेंगे।

बेवकूफ लगता है? खैर, इसकी मजबूत और इसके कमजोर बिंदु हैं:

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

सकारात्मक पहलू होगा: इस तरह के परिदृश्य का उपयोग करके, आप मोबाइल के तकनीकी विवरणों से काफी हद तक स्वतंत्र हैं, और अपेक्षित बिटमैप्स के विभिन्न सेटों का उपयोग करके कई अलग-अलग उपकरणों का समर्थन कर सकते हैं। (बशर्ते वर्कफ़्लो बिल्कुल वही हैं, जो निश्चित रूप से हमेशा मामला नहीं है।)

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

इसके अलावा, आप मोबाइल डिवाइस को अनुकरण करने वाले अनुकरणकर्ताओं का उपयोग करके परीक्षण स्क्रिप्ट विकसित कर सकते हैं, क्योंकि परीक्षण रोबोट वास्तविक चीज़ से प्राप्त होने वाले प्रदर्शन के बीच अंतर या एमुलेटर द्वारा दिखाए जाने वाले अंतर के बीच अंतर नहीं जान पाएगा।

मैंने परीक्षण रोबोट के रूप में साइट्राटेस्ट या क्यूटीपी का उपयोग करके विभिन्न रिमोट कंट्रोल और पीडीए/स्मार्टफोन उपकरणों के साथ ऐसा किया है। मैं बहुत खुश था कि अभी तक एक और विशेष उपकरण, या उनमें से एक से भी अधिक के साथ गड़बड़ नहीं करना, प्रत्येक अपनी भाषा या पद्धति के साथ।

वाले पहले ही उल्लेख के अलावा सबसे बड़ी बाधा दौड़ थे:

  • कि, बहुमुखी तेजी से और विश्वसनीय है एक रिमोट कंट्रोल को खोजने
  • मोबाइल उपयोग अपने "सामान्य" संचार पथ (उदाहरण के लिए जाने के लिए एक रास्ता खोजने , सेलुलर कनेक्शन) प्रदर्शन के कारणों (और साइड इफेक्ट्स को कम करने के लिए) के दौरान सभी रिमोट कंट्रोल के लिए, रिमोट कंट्रोल एक सीधा कनेक्शन (यूएसबी, प्रोपेरेटरी सिंच केबल, नेटवर्क ... जो भी मोबाइल समर्थन करता है) के माध्यम से जुड़ा हुआ है।
  • एक पटकथा "मानक" जो पर्याप्त रूप से सटीक है परीक्षण रोबोट और मोबाइल एप्लिकेशन निष्पादन करते हुए भी अक्सर सभी समर्थित उपकरणों के लिए फिर से कब्जा करने की उम्मीद बिटमैप से परहेज (यह आंशिक रूप से स्वचालित किया जा सकता)
  • समय समस्याओं सिंक्रनाइज़ रखने के लिए बना सकते हैं - जब आप बिटमैप स्तर पर हैं, यह कहना मुश्किल है कि क्या आपने कुछ संदेश प्रकट होने, गायब होने या जो कुछ भी करने के लिए "काफी लंबा" इंतजार किया था।
  • कवर एक्सोटिक्स जैसे "मोबाइल कैमरा के साथ फोटो लेने के बाद ही ऐप जारी रहता है"। आम तौर पर बोलते हुए: अंतर्निहित परिधि (मोबाइल का क्या विरोधाभास ...) को नियंत्रित करें (मेरे मामले में, मुझे बारकोड स्कैनर को विशिष्ट छवियों को "देखना" बनाना था - काफी कठिन और आमतौर पर बहुत ही डिवाइस-स्वचालित करने के लिए निर्भर)

यह संभव है, हालांकि है, और इस तरह के एक समाधान परीक्षण रखरखाव प्रयास के मामले में लागत दक्षता के लिए पर्याप्त ग्रेड के साथ, बहुत ही स्थिर और realiable हो सकता है (क्या परिवर्तन के आधार पर अनुप्रयोग करने वाली परीक्षा में बार-बार कैसे , बेशक)।

2

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

0

यदि आप बैंक आवेदन का परीक्षण कर रहे हैं तो आपको सुरक्षा समस्या पर विचार करना चाहिए। आप अपने एप्लिकेशन और एप्लिकेशन डेटा की रक्षा कैसे करते हैं। एक बार फोन छोड़ने के बाद, कोई और उस पर नियंत्रण प्राप्त कर सकता है। मेरी सिफारिश ऑन-साइट क्षमताओं का उपयोग करना है, मुझे विश्वास है कि उपरोक्त सभी समाधानों का मानना ​​है।

संबंधित मुद्दे