2011-06-20 49 views
13

Tôi đang thử nghiệm một ứng dụng với uosutomation ios và tôi cần phải xác minh màu sắc của một số điều khiển văn bản tĩnh. Điều này có thể không? Tôi không thấy bất kỳ phương pháp hoặc thuộc tính nào cho phép truy cập vào kiểu chữ.Xác minh màu văn bản trong iphone uiautomation

+0

Tôi cũng quan tâm. Xem http://stackoverflow.com/questions/6504358/how-to-use-ios-gui-automation-with-custom-views –

+0

là các kiểm soát bạn đang cố gắng thử nghiệm tiêu chuẩn hay tùy chỉnh? – Vlad

Trả lời

1

Tôi không biết bạn đã triển khai bao nhiêu bằng Giao diện người dùng Tự động hóa, nhưng nếu bạn chưa đầu tư quá nhiều, tôi khuyên bạn nên sử dụng FoneMonkey để thay thế. Nó có một cơ sở ghi tập lệnh tuyệt vời, xuất ra các kịch bản Objective C/SenTestCase, và các script có toàn quyền truy cập vào bên trong chương trình của bạn để bạn có thể kiểm tra màu hoặc bất kỳ thuộc tính nào khác mà bạn thích. Nó có thể dễ dàng mở rộng, và tôi cũng thường tìm thấy nó ít đau hơn nhiều so với UI Automation.

0

Không có cách nào để thực hiện việc này bằng cách sử dụng trợ năng tiêu chuẩn trên iOS. Bạn có thể sửa đổi AccessibilityValue cho phần tử với biểu diễn chuỗi màu, nhưng điều này có vẻ như nó sẽ tạo ra trải nghiệm kém cho người dùng khiếm thị.

Các vấn đề liên quan