Note :
Ce livre est considéré comme une ressource essentielle pour les développeurs iOS qui souhaitent améliorer leurs compétences en matière de tests unitaires. Il propose des exemples pratiques, des techniques utiles et des informations précieuses sur l'écriture de tests efficaces. Le contenu est bien structuré et s'adresse aussi bien aux débutants qu'aux développeurs expérimentés.
Avantages:Une couverture complète des techniques de test iOS, des exemples pratiques, une structure bien organisée, adaptée à tous les niveaux de compétence, des conseils informatifs sur l'écriture de tests fiables, et un auteur de confiance à l'expertise prouvée.
Inconvénients:Aucun inconvénient majeur n'a été mentionné ; cependant, certains utilisateurs suggèrent que, bien qu'il soit efficace pour le développement iOS, ceux qui viennent d'autres horizons de programmation peuvent avoir besoin de ressources supplémentaires pour combler le fossé.
(basé sur 9 avis de lecteurs)
IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift
Modifiez sans crainte la conception de votre code iOS grâce à des tests unitaires solides. Utilisez le cadre de test intégré de Xcode, XCTest, et Swift pour obtenir un retour rapide sur l'ensemble de votre code, y compris le code hérité. Apprenez les astuces et les techniques pour tester tout le code iOS, en particulier les contrôleurs de vue (UIViewControllers), qui sont essentiels pour les applications iOS. Apprendre à isoler et à remplacer les dépendances dans le code existant écrit sans tests. Pratiquez le refactoring sûr qui rend ces tests possibles, et regardez tous vos changements être vérifiés rapidement et automatiquement. Effectuez les changements de code les plus audacieux en toute confiance.
Les tests manuels du code et de l'interface utilisateur sont de plus en plus lents au fur et à mesure que la hiérarchie de navigation s'approfondit. Il faut parfois appuyer plusieurs fois sur une touche pour atteindre un écran particulier, sans parler des tests de flux de travail proprement dits. Les tests unitaires automatiques offrent un retour d'information si rapide qu'ils peuvent changer les règles du développement. Apportez les tests au développement iOS, même pour le code hérité. Utilisez XCTest pour écrire des tests unitaires en Swift pour tout votre code.
Les développeurs iOS réservent généralement les tests unitaires à leurs seules classes de modèles. Mais cette approche ne tient pas compte de la majeure partie du code commun aux applications iOS, en particulier les UIViewControllers. Apprenez à tester ces contrôleurs de vue de manière unitaire afin d'élargir vos possibilités de tests unitaires. Étant donné que de bons tests unitaires constituent la base d'un remaniement sûr, vous êtes en mesure de procéder à des changements audacieux. Apprenez à éviter les erreurs les plus courantes commises par les programmeurs Swift avec le framework XCTest. Utilisez la couverture du code pour trouver des failles dans vos suites de tests. Apprenez à identifier les dépendances difficiles.
Remodeler la conception de votre code rapidement, avec moins de risques et moins de craintes.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)