टेस्ट हार्नेस के लिए दिशा-निर्देश

इस सेक्शन में, टेस्ट हार्नेस को डेवलप करने और उसकी टेस्टिंग से जुड़े अलग-अलग पहलुओं के बारे में दिशा-निर्देश दिए गए हैं.

टेस्ट की उम्मीदें

किसी भी नए कोड की टेस्टिंग सही तरीके से की जानी चाहिए. Trade Federation के लिए, यूनिट और फ़ंक्शनल टेस्ट शामिल करें लेख में बताया गया है कि यह कैसे किया जाता है.

Feature flags

Trade Federation का इस्तेमाल, Android पर टेस्ट करने के लिए किया जाता है. साथ ही, गड़बड़ियों का इस पर काफ़ी असर पड़ सकता है. हमारा सुझाव है कि नई सुविधा डिफ़ॉल्ट रूप से बंद हो और feature flag के तहत हो.

TF में फ़ीचर फ़्लैग, @Option पर निर्भर करते हैं. इन्हें कमांड लाइन या कॉन्फ़िगरेशन के ज़रिए चालू किया जा सकता है. हमारे विकल्पों के बारे में ज़्यादा जानने के लिए, विकल्प हैंडलिंग देखें.

मुख्य योगदान के अलावा अन्य योगदान के दिशा-निर्देश

मुख्य काम के अलावा अन्य कामों के लिए दिशा-निर्देश देखें.