Google Testing Blog feltörhető projektek - 3. pillér infrastruktúrája
Több projekten dolgozó SET-ként nap mint nap látom a különbséget egy 1 másodperces teszt-visszacsatolási ciklussal rendelkező, feltörhető projektek és a rossz elszigeteltségű projektek között, amelyek futtatásához annyi külső erőforrásra van szükség, hogy nem lehet megbízhatóan tesztelni helyben, de csak egy dedikált virtuális gépek halmaza.
Gondolom, az ipar megfordult a kulcsszolgáltatások, például az adatbázisok vagy az elosztott fájlrendszerek ilyen módon történő kiszervezése mellett, de a projektek feltöréséhez szükséges tesztelési infrastruktúra nélkül. Míg a Google képes arra, hogy a lekötött várólistát valósággá tegye, ez a helyzet a kemény felhő rajongókat harapja, akik nem fordítanak időt a környezetek és a függőségi függőségek tesztelésére.
Jobb. Nem feltétlenül rossz a helyzet, amikor nem lehet tesztet futtatni a munkaállomáson, amennyiben könnyű és gyors futtatni valahol máshol a varázslatos környezetben. Például, ha futtat valamit a terminálon, és azonnal megkapja az eredményeket, akkor nem nagy baj, ha egy másik gépet valóban a színfalak mögött hívnak meg.
Ha valahol ssh-t kell tennie, vissza kell állítania a gép állapotát, majd kézzel kell futtatnia, az szörnyű akadálya a feltörésnek. Hasonlóképpen problémát jelent, ha nincs elegendő eszköze az összes fejlesztő számára a mágikus eszközkészletben. Ebben az esetben cége pénzt, mérnöki morált és versenyképességet dob ki az ablakon annak érdekében, hogy pénzt takarítson meg.
Nem sokat tudok a felhő teszteszközeiről, de az előző cikkben megemlítettem a Google Cloud hibakereső eszközeit: https://cloud.google.com/debugger/.
Megemlíti azt is, hogy nem mindenki rendelkezik erőforrásokkal a lekötési sor felépítéséhez. Ez minden bizonnyal igaz, és sok projektnél túlzott. A legtöbb projekt remekül futtatja az egység teszteket az előküldés során (ha legalább elég gyorsak), és az összes postai célplatformon futnak az utólagos benyújtás során. Szüksége van valami hatalmasra, mint például a véglegesítési sor, ha naponta több száz kódot módosít.
- Használhatók-e a Beachbody Performance kiegészítők a fogyás kezelésem részeként A Beachbody Blog
- Fogyókúra eredményei valós vásárlóktól A Leaf Nutrisystem blog
- Femme Fitale Fit Club BlogFogyjon húzó és toló gyakorlatokkal - Femme Fitale Fit Club Blog
- A reggeli elfogyasztása nem segít a fogyásban, de ennek kihagyása sem - Harvard Health Blog
- Mászás a lépcsőn fogyásért - HealthifyMe Blog