Liên hệ RoosterX

Kỹ thuật

Team QA kiểm thử một app Android trước khi phát hành như thế nào?

16/07/2026Team QA

Các ứng dụng của RoosterX được nhiều người dùng sử dụng hằng ngày. Vì vậy, mỗi lỗi lọt qua có thể ảnh hưởng đến rất nhiều người. Đây là cách Team QA làm việc trước mỗi lần phát hành.

Hiểu rõ thay đổi

QA bắt đầu bằng việc đọc yêu cầu từ PO và trao đổi với Team Mobile để biết bản cập nhật thay đổi những gì. Từ đó, team viết hoặc cập nhật test case cho:

  • Tính năng mới
  • Những phần cũ có thể bị ảnh hưởng
  • Các luồng chính mà người dùng dùng nhiều nhất

Kiểm thử trên nhiều thiết bị

Android có rất nhiều hãng điện thoại, kích thước màn hình và phiên bản hệ điều hành khác nhau. Team QA kiểm tra trên nhiều thiết bị để phát hiện những lỗi chỉ xuất hiện ở một số máy nhất định.

Những điều QA luôn kiểm tra

  1. Chức năng: tính năng có chạy đúng như yêu cầu không
  2. Quyền truy cập: app xin quyền đúng lúc và xử lý tốt khi người dùng từ chối
  3. Tình huống bất thường: mất mạng, hết bộ nhớ, xoay màn hình, chuyển app giữa chừng
  4. Hồi quy: những tính năng cũ vẫn hoạt động bình thường

Báo lỗi sao cho dễ sửa

Một báo cáo lỗi tốt cần có các bước tái hiện, kết quả mong đợi, kết quả thực tế, thiết bị đã dùng và ảnh chụp hoặc video nếu có. Báo lỗi rõ ràng giúp Team Mobile sửa nhanh hơn rất nhiều.

Sau khi phát hành

Công việc chưa dừng lại. QA tiếp tục theo dõi nhận xét của người dùng và báo cáo crash để phát hiện sớm vấn đề còn sót, rồi đưa chúng vào vòng kiểm thử tiếp theo.

↑