Vývoj, testovacie prostredie a produkcia
Vytvárajte, testujte a obsluhujte používateľov v oddelených prostrediach
Používajte oddelené prostredia na tvorbu, testovanie vybranej verzie a prevádzku aplikácie pre používateľov.
Dajte každej inštalácii jasný účel
- Vyviňte ďalšiu zmenu
Skontrolujte najnovšiu prácu vo vývojovom prostredí.
- Otestujte vydanie
Pomocou testovacieho prostredia skontrolujte vybranú verziu a jej používateľské cesty.
- Prevádzkujte živú aplikáciu
Udržujte produkciu naviazanú na verziu určenú pre používateľov.
Dajte každému prostrediu jasný účel
Vývojové prostredie dostáva prebiehajúcu prácu. Testovacie prostredie slúži na kontrolu vydania. Produkcia poskytuje verziu, na ktorú sa majú vaši používatelia spoliehať.
Zobrazenia prostredí ukazujú nainštalované zdroje a prevádzkový stav. Pred použitím ovládacích prvkov reštartu alebo zverejnenia potvrďte prostredie.
Odlišujte dostupnosť od testovanej verzie
Skontrolujte najnovšiu vývojovú prácu. Vývojové prostredie dostáva prebiehajúce zmeny. Použite ho na kontrolu implementácie voči požadovanému správaniu pred prípravou vydania, pričom produkcia zostáva na zamýšľanej verzii.
Skontrolujte verziu v testovacom prostredí. Testovacie prostredie poskytuje kontext na kontrolu vybraného vydania. Potvrďte dostupnosť aj bežiacu verziu a potom otestujte používateľské cesty relevantné pre zverejnenie. Spustené prostredie automaticky nevyberie novú verziu.
Spravujte čas behu testov. Vývojové a testovacie prostredie možno pozastaviť, keď nie sú potrebné. Obdobia ich behu sa započítavajú do využitia hostingu. Prečítajte si skutočný stav a fakturačné obdobie, aby rozhodnutia o dostupnosti zostali prepojené s ich nákladmi.
Udržujte dostupnosť testov a náklady na beh viditeľné
Vývojové a testovacie prostredie možno pozastaviť, keď nie sú potrebné. Čas ich behu sa zaznamenáva do využitia hostingu, zatiaľ čo produkcia sa riadi svojím predplatným.
Pred testom overte, že je potrebné prostredie dostupné. Potom si pozrite prevádzkový stav a zobrazenie nákladov a nepredpokladajte, že musí zostať spustené.
Dajte každému prostrediu jasnú úlohu pri kontrole
Vývojové prostredie slúži na tvorbu, testovacie prostredie na kontrolu pred zverejnením a produkcia poskytuje živú aplikáciu. Vyberte prostredie, ktoré zodpovedá akcii, ktorú chcete vykonať.
Pred testovaním zmeny si prečítajte jeho aktuálny stav a verziu. Ten istý projekt môže v rôznych prostrediach poskytovať rôzne verzie, preto je úspešný test vo vývojovom prostredí iba jedným krokom zverejnenia.
Jasný účel pre každú fázu
Vyviňte ďalší výsledok. Skontrolujte aktuálnu prácu a jej bežné aj výnimočné prípady vo vývojovom prostredí. Pomocou nástrojov projektu sledujte predpoklady a tvorbu.
Otestujte zamýšľané vydanie. Sprístupnite testovacie prostredie, potvrďte jeho verziu a otestujte celú úlohu. Dostupnosť a nasadenie sú samostatné rozhodnutia.
Potvrďte živú verziu. Produkcia poskytuje zverejnené vydanie. Po nasadení overte jeho verziu a používateľskú cestu.
Udržujte experimentovanie a ostré používanie zrozumiteľné
Používajte oddelené prostredia na kontrolu práce, overenie zverejnenia a správu času behu testov.
Otázky o vývoji, testovacom prostredí a produkcii
Oddeľujú prebiehajúci vývoj, testovanie vydaní a ostré používanie aplikácie. Každá kontrola tak má jasný kontext a pomáha vám určiť, ktorú verziu používateľ skutočne vidí.
Spustenie obnoví dostupnosť. Nasadenie určuje verziu, ktorá tam beží. Keď je prostredie dostupné, prečítajte si aktuálnu verziu a podľa potreby nasaďte zamýšľané vydanie.
Použite ponúkané ovládacie prvky pre vývojové a testovacie prostredie a sledujte výsledný stav. Požiadavka a skutočné pozastavenie sú samostatné fázy.
Zobrazenie fakturácie zaznamenáva ich relácie behu podľa platnej hodinovej sadzby. Relácie sa zaokrúhľujú na fakturované hodiny; skontrolujte obdobie a sumu zobrazené pre skutočný projekt.
Pred odoslaním ďalšej akcie sledujte zobrazený stav a čas opakovania. Potvrďte výslednú dostupnosť a nepredpokladajte, že prvá požiadavka je už dokončená.