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


115

पृष्ठभूमि

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

यहां छवि विवरण दर्ज करें

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

मेरा प्रश्न

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

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

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

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

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


2
मानकों के अनुसार अल्फा और बीटा परीक्षण के बीच मुख्य अंतर है: अल्फा परीक्षण डेवलपर्स द्वारा ऐप की मार्केटिंग से पहले विकास के वातावरण में उपयोगकर्ताओं की भागीदारी के बिना किया जाता है। हालाँकि बीटा परीक्षण केवल वास्तविक वातावरण में उपयोगकर्ताओं द्वारा किया जाता है।
हिशाम मुनीर

जवाबों:


158

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

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

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

2. प्ले स्टोर पर लोगों के लिए केवल प्रोडक्शन स्टेज उपलब्ध है, है ना?

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

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

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

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

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

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

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

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


1. हम तय करते हैं कि प्रत्येक क्या है? 3. मैं इसे Google + खातों के बजाय ईमेल द्वारा सेट क्यों नहीं कर सकता? और मैं इसे कैसे करूँ? सभी मैंने पाया है कि लोगों के समूहों का उपयोग करना है (जो मुझे नहीं पता कि या तो कैसे करना है)। 4. मैं परीक्षकों के लिए खरीदारी को कैसे रीसेट कर सकता हूं, ताकि ऐप को फिर से जांच सके? क्या मुझे खरीद के "उपभोग" का उपयोग करके उन्हें रीसेट करने के लिए एक बटन लगाना चाहिए, या एक आसान तरीका है? 2. + 5। ठीक है
Android डेवलपर

हाँ आप या तो अल्फा कर सकते हैं या बीटा कोई फर्क नहीं पड़ता। आप वास्तव में अपने ईमेल का उपयोग करके परीक्षकों को जोड़ते हैं, लेकिन मैं यह कह रहा हूं कि उन्हें Google + खाते की भी आवश्यकता है .. उत्तर में पोस्ट की गई खरीदारी के लिए लिंक देखें।
1525 पर user2511882

समझा। क्या आप अन्य प्रश्नों के उत्तर देने का प्रयास कर सकते हैं?
Android डेवलपर

1
developer.android.com/google/play/billing/billing_testing.html .. लिंक आपकी क्वेरी का जवाब देता है
user2511882

6
ओपी, मैं इसे प्रश्न के उत्तर के रूप में स्वीकार करने का सुझाव देता हूं। एक ठोस प्रतिक्रिया लगती है।
प्रोगडेवोड

24

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

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

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

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

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

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

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

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

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

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

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

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

परीक्षण के बारे में अधिक जानें


वर्तमान में एंड्रॉइड कंसोल में कोई बंद बीटा परीक्षण उपलब्ध नहीं है
मागेश पांडियन

20

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

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

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

अधिक जानकारी के लिए, इस मदद की जाँच करें


बस स्पष्ट करने के लिए, एकाधिक एपीके सपोर्ट वाले वे एप्स प्रत्येक आर्किटेक्चर (ARM और x86) के लिए दोनों संस्करणों को एक ही चैनल (अल्फा या बीटा) पर एक ही समय में परीक्षण कर सकते हैं, भले ही उनके पास अलग-अलग versionCodes हो
मैट किंडी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.