Kiểm tra tự động hóa iOS với Xcode Khung tự động hóa giao diện người dùng
Kiểm tra tự động hóa iOS bằng cách sử dụng Xcode
Để đảm bảo chất lượng ứng dụng iOS của bạn, bạn nên tuân theo các quy trình phát triển Dựa trên thử nghiệm được hiển thị trong hình bên dưới.
Phát triển dựa trên thử nghiệm (TDD) là một Kiểm tra mô hình được áp dụng để thử nghiệm ứng dụng iOS. Trong mô hình này, người thử nghiệm phải tuân theo 4 giai đoạn dưới đây:
- Thiết kế: Tìm ra những gì bạn muốn thử nghiệm, thiết kế các trường hợp thử nghiệm của bạn
- Thử nghiệm: Chạy tất cả các thử nghiệm và xem các trường hợp thử nghiệm có thất bại không
- Thực hiện: Revise mã của bạn, sửa các lỗi khiến bài kiểm tra thất bại
- Kiểm tra lần nữa: nếu Thất bại, nếu bạn quay lại thiết kế. Nếu tất cả các trường hợp kiểm thử đều đạt, mã đáp ứng toàn bộ yêu cầu đã kiểm tra.
Thiết lập Xcode Dự án kiểm tra giao diện người dùng
Để tạo Chương trình thử nghiệm iOS, bạn cần có Sách Mac.Máy Mac của bạn đã được cài đặt:
- HĐH X. Operahệ thống ting cho Mac PC
- Xcode IDE, công cụ phát triển dành cho iOS
- Khung kiểm thử tự động (UI Automation, OCUnit..)
- SDK iOS 4 (hoặc cao hơn)
Cách tạo Tự động hóa iOS bằng Khung tự động hóa giao diện người dùng
Bước 1) Công cụ khởi chạy
Mở XCode ->Mở Công cụ dành cho nhà phát triển ->Mã sản phẩm
Bước 2) Thêm công cụ tự động hóa
In Dụng cụ cửa sổ, chọn Dụng cụ tự động hóa
Để tạo tập lệnh thử nghiệm, bạn ghi a Kịch bản thử nghiệm hoặc bạn lập trình nó bằng tay.
Bước 3) Nhấn nút màu đỏ
Một công cụ đang khởi chạy và Dừng ghi âm ngay lập tức. Nếu bạn muốn bắt đầu ghi âm, nhấn nút Màu đỏ
Bước 4) Tạo tập lệnh mới
Trong cửa sổ Tập lệnh, bấm vào Thêm > Tạo để tạo một kịch bản mới
Bước 5) Chọn mục tiêu
Bạn đang ở trong cửa sổ Trace, sử dụng nút Choose Target kéo xuống để điều hướng đến phiên bản gỡ lỗi của Ứng dụng của bạn.
Trong trường hợp này, tôi sẽ sử dụng mẫu của Apple Đơn giảnKhoan xuống ứng dụng đơn giản như một ứng dụng đang được thử nghiệm. Nó có GUI bên dưới.
Bước 6) Bắt đầu ghi tập lệnh của bạn
Ghi lại kịch bản của bạn bằng cách nhấn ghi nút ở trên cùng hoặc dưới cùng của công cụ.
Bây giờ bạn có thể thực hiện một số hành động giao diện người dùng trên ứng dụng đang được thử nghiệm của mình và tập lệnh của bạn sẽ được ghi lại.
Bước 7) Xem tập lệnh của bạn
Để xem tập lệnh của bạn, nhấn vào Nhật ký theo dõi/Nhật ký người chỉnh sửa thả xuống và chuyển sang chế độ xem nhật ký tập lệnh.
Bạn sẽ thấy tập lệnh đã ghi của mình.
Bước 8) Phát tập lệnh của bạn
Ấn Bản chơi nút, tập lệnh sẽ chạy và bạn có thể dừng nó sau khi nhật ký xuất hiện.
Cách tạo Tự động hóa iOS bằng khung OCUnit
Bước 1) Bắt đầu Xcode IDE, Thêm Gói kiểm tra đơn vị mục tiêu
Bước 2) Viết tên Unit test Bundle mới như hình trên rồi nhấn Kết thúc
Bước 3) Đặt mục tiêu hoạt động của Unit Test
Bước 4) Thêm nhóm cho các lớp kiểm tra
Bước 5) Thêm lớp kiểm tra Đơn vị
Bước 6) Bây giờ hãy bắt đầu thực hiện của bạn
OCUnit sử dụng ngôn ngữ Objective-C để tạo chương trình thử nghiệm. Nhà phát triển phải biết về ngôn ngữ này.
Mã mẫu tự động hóa giao diện người dùng
Bài viết này bao gồm một số ví dụ về Mã nguồn. Chúng giúp bạn hiểu hướng dẫn rõ ràng và nhanh chóng hơn.
Mẫu tự động hóa giao diện người dùng Tập lệnh thử nghiệm cho bản demo Tự động hóa giao diện người dùng.