IOS Unit Testing by Example: Suggerimenti e tecniche di Xctest con Swift

Punteggio:   (4,7 su 5)

IOS Unit Testing by Example: Suggerimenti e tecniche di Xctest con Swift (Jon Reid)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato come risorsa essenziale per gli sviluppatori iOS che desiderano migliorare le proprie capacità di test delle unità. Offre esempi pratici, tecniche utili e spunti preziosi per scrivere test efficaci. Il contenuto è ben strutturato e si rivolge sia ai principianti che agli sviluppatori esperti.

Vantaggi:

Copertura completa delle tecniche di test di iOS, esempi pratici, struttura ben organizzata, adatto a tutti i livelli di competenza, suggerimenti informativi sulla scrittura di test affidabili e un autore affidabile con una comprovata esperienza.

Svantaggi:

Non sono stati segnalati svantaggi significativi; tuttavia, alcuni utenti suggeriscono che, pur essendo efficace per lo sviluppo iOS, chi proviene da altri contesti di programmazione potrebbe aver bisogno di risorse aggiuntive per colmare il divario.

(basato su 9 recensioni dei lettori)

Titolo originale:

IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

Contenuto del libro:

Modificate senza timore il design del vostro codice iOS con solidi test unitari. Utilizzate XCTest, il framework di test integrato in Xcode, e Swift per ottenere un rapido feedback su tutto il vostro codice, compreso quello legacy. Imparate i trucchi e le tecniche per testare tutto il codice iOS, in particolare i controller delle viste (UIViewControllers), che sono fondamentali per le app iOS. Imparate a isolare e sostituire le dipendenze nel codice legacy scritto senza test. Praticate un refactoring sicuro che renda possibili questi test e osservate come tutte le vostre modifiche vengano verificate in modo rapido e automatico. Fate anche le modifiche di codice più audaci con la massima sicurezza.

I test manuali del codice e dell'interfaccia utente diventano tanto più lenti quanto più profonda è la gerarchia di navigazione. Possono essere necessari diversi tap solo per raggiungere una determinata schermata, per non parlare dei test del flusso di lavoro. I test unitari automatici offrono un feedback così rapido da cambiare le regole dello sviluppo. Portate i test nello sviluppo iOS, anche per il codice legacy. Utilizzate XCTest per scrivere test unitari in Swift per tutto il vostro codice.

Gli sviluppatori iOS di solito riservano i test unitari alle sole classi modello. Ma questo approccio salta la maggior parte del codice comune alle app iOS, soprattutto con gli UIViewController. Imparate a testare questi controller di visualizzazione per ampliare le vostre possibilità di unit testing. Poiché buoni test unitari costituiscono la base per un refactoring sicuro, sarete autorizzati a fare cambiamenti audaci. Imparate a evitare gli errori più comuni dei programmatori Swift con il framework XCTest. Usate la copertura del codice per trovare i buchi nelle vostre suite di test. Imparate a identificare le dipendenze difficili.

Rimodellate il design del vostro codice in modo rapido, con meno rischi e meno paure.

Altre informazioni sul libro:

ISBN:9781680506815
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:300

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

IOS Unit Testing by Example: Suggerimenti e tecniche di Xctest con Swift - IOS Unit Testing by...
Modificate senza timore il design del vostro...
IOS Unit Testing by Example: Suggerimenti e tecniche di Xctest con Swift - IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)