Tôi có một ứng dụng khởi chạy một hoạt động ngay sau khi cuộc gọi kết thúc. Tôi muốn viết một bài kiểm tra tự động mà làm cho chắc chắn rằng:Làm cách nào để tự động kiểm tra các ứng dụng đó hoạt động như mong đợi đối với các hoạt động khác?
- nó thực sự ra mắt
- nếu một số hoạt động khác bật lên sau khi hoạt động của tôi đã kích hoạt (ví dụ được nêu ra một cuộc gọi hoặc sms), càng sớm càng mới này hoạt động được hoàn thành bởi người dùng, hoạt động của tôi sẽ được hiển thị lại (trừ khi người dùng nhấp vào nút "home" hoặc một cái gì đó.
Tôi đã xem xét khung Robot và Roboelectric nhưng không thể tìm thấy câu trả lời nếu nó là
Điều này không tự động như bạn mô tả, nhưng Android lint sẽ loại bỏ các lỗi tinh vi/dễ dàng trong ứng dụng của bạn ... Tôi sẽ sử dụng điều đó trước khi bạn thử bất cứ điều gì khác. –
U phải đăng ký dịch vụ nào hoạt động trên màn hình sau khi cuộc gọi bị ngắt kết nối –
Làm cách nào để thực hiện điều đó? – mjaskowski