Video: iOS 13 chính thức: Các tính năng & thay đổi cần biết trên iPhone 2025
Trong khi thử nghiệm ứng dụng iOS của bạn, hãy chắc chắn kiểm tra nó ở nhiều cấp độ. Kiểm tra từng lớp và các phương pháp của nó. Kiểm tra các lớp làm việc cùng nhau như thế nào. Cuối cùng, kiểm tra ứng dụng cuối cùng, hoàn toàn được đặt cùng nhau từ giao diện người dùng của nó. Dưới đây là mô tả rộng hơn về các mức độ kiểm tra này:
-
Xét nghiệm đơn: Thử nghiệm ở mức độ của một lớp riêng lẻ hoặc một nhóm các lớp liên quan nhỏ được gọi là kiểm định đơn vị . Các nhà phát triển cá nhân thường thực hiện loại thử nghiệm này - ví dụ: trước khi kiểm tra nó vào kiểm soát nguồn để người khác sử dụng trong các chương trình của họ.
Nói chung, thử nghiệm đơn vị trong iOS được thực hiện trên một đối tượng mô hình (chẳng hạn như đối tượng lớp Game trong ứng dụng Tic-Tac-Toe). Tuy nhiên, thậm chí thử nghiệm một màn hình duy nhất để xem liệu tất cả các phần tử UI hoạt động có chính xác có thể được coi là kiểm tra đơn vị.Như tên cho thấy, mục đích của kiểm tra tích hợp là để đảm bảo rằng các module phần mềm khác nhau hoạt động cùng nhau đúng cách.
-
Kiểm tra hệ thống: Trong trường hợp này, hệ thống như một toàn thể được thử nghiệm bởi những người hoạt động như những người dùng tiềm năng của ứng dụng.
-
Nếu bạn là người duy nhất phát triển một ứng dụng và đang tự hỏi làm thế nào các mức độ trước đây liên quan đến bạn, câu trả lời là bạn có thể chơi tất cả các vai trò. Ví dụ: bạn có thể là một đơn vị phát triển duy nhất thử nghiệm các thành phần của bạn, một người thử nghiệm tích hợp kéo hai thành phần phát triển độc lập (ví dụ như lớp Game và trình điều khiển chế độ xem Game Session) và một người thử nghiệm hệ thống đang thử nghiệm toàn bộ ứng dụng.
Bạn phải cố gắng tìm và sửa lỗi càng nhiều càng tốt. Để bắt càng nhiều càng tốt, kiểm tra như nhiều đường dẫn thông qua mã của bạn càng tốt.
