Có thể thực hiện kiểm tra giao diện người dùng trên mục tiêu Tiện ích mở rộng hành động không? Tôi không thể tạo mục tiêu thử nghiệm giao diện người dùng với Tiện ích mở rộng hành động làm "Mục tiêu cần được kiểm tra". Tôi cố gắng để tải Extension hành động từ bên trong Safari (hoặc Ảnh, mặc dù Safari/cả hai được ưa thích)Kiểm tra Tiện ích mở rộng hành động với Kiểm tra giao diện người dùng
Nếu tôi ghi lại sự tương tác của tôi, tôi có thể nhận được như xa như:
app.icons["Safari"].tap()
tôi có thể sau đó tự thêm:
XCUIDevice.sharedDevice().pressButton(.Home)
trước khi mã được tạo ra, nhưng nó không hoạt động như mong đợi (giả lập còn lại trên màn hình chủ).
Tôi cũng đã cố gắng:
UIApplication.sharedApplication().openURL(NSURL(string: "https://google.com")!)
nhưng điều đó cũng không mở Safari.
Tôi thậm chí không chắc chắn liệu tôi có thể tương tác tự động với Phần mở rộng hành động không nếu nó được khởi chạy, nhưng hy vọng điều đó là có thể.
có may mắn tìm ra điều này không? Tôi cũng đang thử giao diện người dùng thử nghiệm tiện ích mở rộng hành động – BHendricks