Kiểm thử ứng dụng bằng tính năng Truyền trực tuyến trên thiết bị Android

Tính năng Phát trực tuyến trên thiết bị Android cho phép bạn tương tác và kiểm thử ứng dụng trên nhiều cấp độ API và kiểu dáng trong các trung tâm dữ liệu bảo mật của Google trong Android Studio. Với tính năng truyền trực tuyến thiết bị, bạn có thể tương tác với ứng dụng của mình trên một thiết bị thực, giống như người dùng, bao gồm cả việc xoay và gập thiết bị. Nhờ đó, bạn có thể xem cách ứng dụng của mình hoạt động trong nhiều tình huống và xác định mọi vấn đề có thể không rõ ràng trong các môi trường kiểm thử khác.

Làm quen với tính năng Truyền trực tuyến trên thiết bị Android

Nếu bạn chưa thực hiện thao tác này, hãy tải xuống và cài đặt bản dựng ổn định mới nhất của Android Studio, sau đó làm theo các bước sau:

  1. Trong Android Studio, hãy mở một dự án Android rồi chuyển đến cửa sổ công cụ Device Manager (Trình quản lý thiết bị) rồi nhấp vào biểu tượng Firebase.
  2. Nếu bạn chưa đăng nhập vào tài khoản nhà phát triển, hãy nhấp vào Đăng nhập vào Google rồi làm theo lời nhắc.
  3. Sau khi cấp cho Android Studio các quyền được yêu cầu, hãy quay lại IDE và chọn một dự án Firebase. Nếu chưa có dự án Firebase, bạn có thể tạo một dự án miễn phí trong bảng điều khiển Firebase. Lưu ý: Để bật các quyền thích hợp nhằm sử dụng tính năng truyền trực tuyến thiết bị với dự án Firebase, hãy xem quyền Test Lab.
  4. Sau khi chọn một dự án, bạn có thể duyệt qua danh sách thiết bị và chọn các thiết bị bạn muốn sử dụng.
  5. Nhấp vào OK.

Để biết thêm thông tin về cách bắt đầu sử dụng tính năng truyền trực tuyến thiết bị, hãy xem bài viết Truyền trực tuyến thiết bị trong Android Studio.

Cấp quyền cho tính năng Truyền trực tuyến trên thiết bị Android

Để sử dụng tính năng Phát trực tuyến trên thiết bị, bạn cần sử dụng dự án Firebase mà bạn có quyền Người chỉnh sửa hoặc Chủ sở hữu. Nếu muốn cung cấp thêm vai trò và quyền cụ thể cho nhóm của mình, bạn có thể bật quyền trong Phòng thử nghiệm cho tính năng Phát trực tuyến trên thiết bị.

Quyền trong Phòng thử nghiệm

Để định cấu hình quyền trong Phòng thử nghiệm nhằm thực thi và đọc kết quả kiểm thử, bạn phải định cấu hình quyền truy cập vào các bộ chứa trên Cloud Storage. Bạn có thể cấp quyền truy cập vào Phòng kiểm thử bằng bảng điều khiển Firebase hoặc CLI gcloud.

Để người dùng chạy kiểm thử hoặc xem kết quả kiểm thử từ bảng điều khiển Firebase hoặc Ma trận thiết bị của Phòng kiểm thử trong Android Studio, bạn cần chỉ định cho họ vai trò Người chỉnh sửa và Người xem trong dự án.

Để người dùng chạy kiểm thử hoặc xem kết quả kiểm thử từ CLI gcloud trong khi sử dụng bộ chứa trên Cloud Storage của riêng bạn, bạn có thể chỉ định một cặp vai trò được xác định trước. Cặp vai trò này sẽ cấp cùng một nhóm quyền bắt buộc bằng cách sử dụng bảng điều khiển Google Cloud.

  • Để chạy kiểm thử, hãy chỉ định vai trò Quản trị viên Phòng thử nghiệm Firebase và Người xem Firebase Analytics.
  • Để xem kết quả kiểm thử, hãy chỉ định vai trò Người xem Phòng kiểm thử Firebase và Người xem Firebase Analytics.

Để biết thêm thông tin về cách định cấu hình các quyền chi tiết này trong Phòng thử nghiệm, hãy xem Hướng dẫn tham khảo về quyền IAM của Phòng thử nghiệm.