- Code coverage là gì? - Code coverage là cách kiểm tra những chức năng bạn đã làm có viết Unit Test hay chưa và đã viết qua những đoạn code nào rồi. Bạn có thể kiểm tra bằng mắt thường nhưng chỉ với 1 project nhỏ, vì thế thông qua Frankencover bạn có thể tạo những báo cáo của code coverage bằng những file html và có màu sắc cho từng dòng và phương thức để dễ dàng kiểm tra 1 cách nhanh chóng và dễ dàng. Ngoài cách này ra có nhiều cách khác bạn có thể tìm hiểu thêm trên mạng. Mình sẽ hướng dẫn cách cài Frankencover. Điều kiện trước khi đọc qua tài liệu này: - Bạn đã biết cách viết Unit Test cho iOS. - Biết những khái niệm về brew và gem trên hệ điều hành. Hướng dẫn cài brew xem tại đây . - Project có sẵn code và unit test. Project mình giả sử để làm ví dụ là có 1 hàm cộng 2 số là kiểu NSString, và có viết sẵn Unit Test, có thể tải project tại đây . Hướng dẫn cài fankencover để tạo code coverage trên local: * Bước 1- Cài đặt: Những đoạn script chạy cần cài đặt những tool như: groovy, lco...