Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 5 olvasói szavazat alapján történt.
iOS Test-Driven Development (Second Edition): Learn Real-World Test-Driven Development
Ismerje meg az iOS alkalmazások tesztelését!
Az IOS tesztvezérelt fejlesztés a koncepciók széles skálájával ismerteti meg Önt, nemcsak azzal kapcsolatban, hogy egy alkalmazást a semmiből írjon a tesztelés szem előtt tartásával, hanem azzal is, hogy ezeket a koncepciókat olyan, már megírt alkalmazásokra alkalmazza, amelyeknek a funkcionalitásához kevés vagy egyáltalán nem írtak teszteket.
Kinek szól ez a könyv
Ez a könyv olyan középhaladó iOS-fejlesztőknek szól, akik már ismerik az iOS és a Swift fejlesztés alapjait, de szeretnék megtanulni, hogyan írjanak tesztelhető és karbantartható kódot.
Az iOS tesztvezérelt fejlesztés témakörei.
⬤ A TDD-ciklus: Ismerje meg a tesztvezérelt fejlesztés fogalmait, és azt, hogyan lehet ezeket a fogalmakat egy iOS-alkalmazáson belül megvalósítani.
⬤ Tesztkifejezések és elvárások: Megtanulja, hogyan tesztelhet szinkron kódot kifejezésekkel és aszinkron kódot elvárásokkal.
⬤ Test RESTful Networking: Írjon teszteket a hálózati végpontok és a visszaküldött eredmények mockolhatóságának ellenőrzésére.
⬤ Hitelesítés tesztelése: Írjon teszteket, amelyek hitelesített végpontok ellen futnak.
⬤ Legacy Problems: Vizsgálja meg a problémákat a unit tesztek nélkül vagy a kód tesztelésére való gondolkodás nélkül írt örökölt alkalmazásoknál.
⬤ A függőségek modulokra bontása: Tanulja meg, hogyan lehet a kódjában lévő függőségeket saját modulokba tagolni, saját tesztekkel.
⬤ Nagy osztályok refaktorálása: Tanulja meg, hogyan lehet a nagy, nem fárasztó osztályokat kisebb, jobban kezelhető és tesztelhető osztályokká/objektumokká refaktorálni.
Egy dologra számíthatsz: e könyv elolvasása után felkészült leszel arra, hogy tesztelhető alkalmazásokat írj, amelyeken bátran végezhetsz változtatásokat is azzal a tudattal, hogy a tesztjeid elkapják a törő változásokat.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)