Middle+
Release Candidate (RC) ilə iş təcrübənizdən danışın, bu yanaşmanı layihələrinizdə necə tətbiq etdiniz?
sobes.tech Süni İntellekt
AI-dan cavab
İstifadə etdiyim Release Candidate, App Store-da buraxılışdan əvvəl son test mərhələsi kimi istifadə olunurdu.
Proses adətən aşağıdakı kimi olurdu:
releasevə yamainşaxəsinə əsaslanan RC yığımı.- TestFlight-ə daxili və ya xarici beta testçilər qrupu üçün yığımı yükləmək.
- Müxtəlif cihazlar və iOS versiyalarında ətraflı testlər.
- Yalnız buraxılışı bloklayan kritik səhvlərin düzəldilməsi. Kiçik təkmilləşdirmələr və qeyri-kritik səhvlər növbəti versiyalara təxirə salınırdı.
- Əgər kritik səhvlər tapılsa: RC-dən patch şaxəsi yaratmaq, düzəliş etmək, yeni RC yığımı etmək və 1-4-cü addımları təkrarlamaq.
- Əgər RC uğurla testləri keçər və kritik səhvlər yoxdursa: eyni yığımı App Store-da buraxmaq.
RC-dən istifadə etmək, test üçün istifadə olunan yığımın son istifadəçilərə çatdırılan ilə eyni olması səbəbindən, qeyri-stabil versiya buraxma riskini minimuma endirməyə kömək edirdi. Bu, buraxılışın keyfiyyətinə olan inamı artırırdı.