android जनक डेवलपर कंसोल पर बीटा/अल्फा परीक्षण के बारे में कुछ स्पष्टीकरण की आवश्यकता है




सामाजिक बुद्धि (3)

पृष्ठभूमि

एंड्रॉइड डेवलपर कंसोल में ऐप की एपीके फ़ाइल: अल्फा, बीटा और उत्पादन प्रकाशित करने के लिए 3 टैब हैं, जैसा कि यहां दिखाया गया है:

जैसा कि मुझे Google आईओ व्याख्यान में से एक से याद है, यह जांचने का एक अच्छा तरीका है कि 100% स्केल प्रकाशन करने से पहले आपका ऐप कितना अच्छा है, उपयोगकर्ताओं को केवल ऐप डाउनलोड करने की अनुमति देना है। मुझे लगता है कि इसे "चरणबद्ध रोलआउट" कहा जाता है, क्योंकि यदि आप सभी को प्रकाशित होने में बहुत सारी समस्याएं हैं, तो आप प्रकाशन को रोलआउट कर सकते हैं।

मेरा प्रश्न

  1. उनके बीच वास्तव में क्या अंतर है, खासकर अल्फा और बीटा के बीच?

  2. प्ले स्टोर पर लोगों के लिए केवल उत्पादन चरण उपलब्ध है, है ना?

  3. कौन सा एक विशिष्ट लोगों / प्रतिशत को प्रकाशित करने की अनुमति देता है, और आप इसे किस तरह से करते हैं?

  4. कौन सा चरण कम से कम परीक्षण के लिए इन-ऐप बिलिंग की अनुमति देता है? मुझे नहीं लगता कि ऐप अपलोड करने से पहले मैं इसका परीक्षण क्यों नहीं कर सकता।

  5. प्रतिशत विधि में, यदि मैं एक ही तरीके से एक नया ऐप संस्करण प्रकाशित करता हूं, तो क्या यह पहले उन लोगों के लिए अपडेट होगा जो पिछले संस्करण को स्थापित करने के लिए भाग्यशाली थे?


@ user2511882 का उत्तर बढ़िया है, लेकिन जोड़ने के लिए और जानकारी है।
सबसे पहले, अल्फा और बीटा चैनल ऐप के एकाधिक संस्करण का परीक्षण करने के लिए डिज़ाइन किए गए हैं। आप प्रत्येक चैनल पर केवल एक संस्करण (संस्करण कोड द्वारा पहचाना गया) का परीक्षण कर सकते हैं, इसलिए अल्फा और बीटा चैनल दो टेस्ट ट्रैक प्रदान करते हैं।

हालांकि उन्हें परीक्षण प्रकार पर थोड़ा अंतर है। आप एक साथ बंद अल्फा चला सकते हैं और बीटा परीक्षण खोल सकते हैं, लेकिन दो खुले अल्फा / बीटा परीक्षण को चलाने और अल्फा और बंद बीटा परीक्षण को खोलना संभव नहीं है।

एक और अंतर यह है कि अल्फा परीक्षण एपीके का संस्करण कोड बीटा परीक्षण एक से अधिक होना चाहिए। यदि आप बीटा परीक्षण चैनल पर एपीके के उच्च संस्करण को अपलोड करते हैं, तो अल्फा परीक्षण स्वचालित रूप से बंद हो जाएगा। (यह सिद्धांत उत्पादन एपीके के लिए भी लागू होता है। एपीके संस्करण कोड 'उत्पादन <बीटा <अल्फा' होना चाहिए।)

अधिक जानकारी के लिए, this सहायता की जांच this


अपने सवालों के जवाब देने के लिए:

1. उनके बीच वास्तव में क्या अंतर है, खासकर अल्फा और बीटा के बीच?

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

2. केवल प्लेस्ट स्टोर पर लोगों के लिए उत्पादन चरण उपलब्ध है, है ना?

डिफ़ॉल्ट रूप से, Play Store पर केवल उत्पादन उपलब्ध है। हालांकि, अब आप अपने Play Store पृष्ठ में उपयोगकर्ताओं को एक खुले बीटा प्रोग्राम में चुनने के लिए एक विकल्प जोड़ सकते हैं। Link

3. जो कि केवल विशिष्ट लोगों / प्रतिशत को प्रकाशित करने की अनुमति देता है, और आप इसे किस तरह से करते हैं?

आप दोनों के लिए ऐसा कर सकते हैं। अल्फा करने के लिए, बीटा परीक्षण आपको अपने Google + खातों पर लोगों को आमंत्रित करने की आवश्यकता है ताकि वे आपके ऐप तक पहुंच सकें और इसे डाउनलोड कर सकें। आमंत्रण आमतौर पर प्ले स्टोर पर आपके ऐप पर निर्देशित एक लिंक के रूप में होता है जो आमंत्रण स्वीकार करने के बाद ही उनके लिए दृश्यमान होता है

4. कौन सा चरण कम से कम परीक्षण के लिए इन-ऐप बिलिंग की अनुमति देता है? मुझे नहीं लगता कि ऐप अपलोड करने से पहले मैं इसका परीक्षण क्यों नहीं कर सकता।

आप अल्फा, बीटा परीक्षण दोनों के लिए इन-ऐप बिलिंग कर सकते हैं। लिंक देखें: http://developer.android.com/google/play/billing/billing_testing.html

5.in प्रतिशत विधि, यदि मैं एक ही तरीके से एक नया ऐप संस्करण प्रकाशित करता हूं, तो क्या यह पहले उन लोगों के लिए अपडेट होगा जो पिछले संस्करण को स्थापित करने के लिए भाग्यशाली थे?

जहां तक ​​मेरा अनुभव जाता है, मैंने उन लोगों को देखा है जो टेस्टर्स को ऐप के लिए पहले हर किसी के अपडेट को अपडेट करते हैं। लेकिन मुझे इस बारे में इतना यकीन नहीं है कि यह वास्तव में कैसे काम करता है।

उम्मीद है की यह मदद करेगा।


अल्फा और बीटा परीक्षण के बीच अंतर (सॉफ्टवेयर / ऐप्स परीक्षण)

अल्फा परीक्षण संगठन के भीतर आयोजित किया जाता है और एक व्यक्तिगत डेवलपर या डेवलपर्स या परीक्षकों की एक टीम द्वारा परीक्षण किया जाता है। यह परीक्षण जनता के लिए बंद है।

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

खुला या बंद परीक्षण

बंद अल्फा परीक्षण : यह परीक्षण संगठन के भीतर आयोजित किया जाता है और केवल ईमेल या समूह आमंत्रण द्वारा प्रतिबंधित है। Google Play Store पर अल्फा टेस्टर्स की सूची में जोड़े गए लोगों को टेस्ट ऐप तक पहुंच है।

ओपन अल्फा परीक्षण : जिनके पास ऐप के ऑप्ट-इन लिंक हैं, उन्हें ऐप का परीक्षण करने की सुविधा है। यह परीक्षण ईमेल या समूह आमंत्रणों द्वारा प्रतिबंधित नहीं है। आप Google Play Store पर परीक्षकों की संख्या को सीमित कर सकते हैं।

बंद बीटा परीक्षण : यह परीक्षण संगठन के बाहर आयोजित किया जाता है और ईमेल या समूह आमंत्रण द्वारा प्रतिबंधित है। Google Play Store पर बीटा टेस्टर्स की सूची में जोड़े गए लोगों को टेस्ट ऐप तक पहुंच है।

ओपन बीटा परीक्षण : यह परीक्षण संगठन के बाहर आयोजित किया जाता है और यह ईमेल या समूह आमंत्रणों द्वारा प्रतिबंधित नहीं है। यह परीक्षण वास्तविक समय में आयोजित किया जाता है क्योंकि एप्लिकेशन को इंस्टॉल करने के लिए ऐप खोल दिया जाएगा । आप Google Play Store पर परीक्षकों की संख्या को सीमित कर सकते हैं।

आम तौर पर, अल्फा परीक्षण संगठन के भीतर डेवलपर्स या परीक्षकों द्वारा पहली बार आयोजित किया जाता है। बीटा परीक्षण संगठन के बाहर गैर-तकनीकी या अंतिम उपयोगकर्ताओं द्वारा आयोजित और आयोजित किया जाता है। अंत में, परीक्षण पूरा करने के बाद, ऐप उत्पादन में चला जाता है।

ऐप में खरीदारी

लाइसेंस प्राप्त उपयोगकर्ता उपयोगकर्ता को किसी भी परिणामी शुल्क के बिना आपके इन-ऐप उत्पादों को खरीद सकते हैं। टेस्ट खरीद का उपयोग अल्फा और बीटा रिलीज दोनों में ही किया जा सकता है।

उपयोगकर्ता लाइसेंस जोड़ने के लिए: Google Play कंसोल -> सेटिंग्स -> डेवलपर खाता -> खाता विवरण -> लाइसेंस परीक्षण

this





beta-testing