Phương pháp tương thích

Cách kiểm thử ứng dụng Android trên điện thoại đám mây hoặc điện thoại thật

Hãy kiểm thử quy trình bạn cần, trên cấu hình thiết bị bạn sẽ nhận được. Một kiểm tra tương thích hữu ích bao gồm cài đặt, đăng nhập, các hành động bắt buộc và kết nối lại, với các phiên bản và hạn chế được ghi lại. CloudPhoneBase công bố quy trình này để một khuyến nghị ứng dụng có thể gắn với bằng chứng quan sát được. Trang này chứa một phương pháp, không phải kết quả kiểm thử đã hoàn thành hay điểm tương thích trên toàn thị trường.

Bắt đầu với đúng phạm vi

Nhóm các ứng dụng cho một dự án lại với nhau. Thêm một môi trường Android khác khi ngữ cảnh dự án hoặc quyền sở hữu tài khoản cần ranh giới riêng, rồi kiểm thử từng dự án độc lập.

Nhận một thiết bị khả dụng, một tài khoản kiểm thử được ủy quyền, ứng dụng chính thức và danh sách bằng văn bản các thao tác bắt buộc. Xác nhận mọi khoản phí dịch vụ trước khi yêu cầu truy cập. Danh mục ứng dụng chứa các liên kết khám phá và hướng dẫn thiết lập; đó không phải mẫu các kiểm thử tương thích đã hoàn thành.

Xem lại ngân sách thiết bị đã công bố và các giả định của nó

Các bước kiểm thử có thể lặp lại

  1. Xác định tác vụ trước khi kiểm thử

    Hãy ghi lại các hành động quyết định thành công, chẳng hạn như đọc tin nhắn, xem trước bản nháp hoặc nhận thông báo. Chọn các hành động bắt buộc trước khi quan sát kết quả. Một tính năng tùy chọn không được trở thành lý do để tuyên bố một hành động bắt buộc là thành công.

  2. Ghi lại môi trường kiểm thử

    Ghi lại mẫu thiết bị hoặc cấu hình đám mây, phiên bản Android, phiên bản ứng dụng, nguồn ứng dụng, trình duyệt và hệ điều hành, điều kiện mạng, ngày kiểm thử và múi giờ. Lưu ý liệu ứng dụng có yêu cầu SIM, kiểm tra tính toàn vẹn thiết bị, camera, micrô hay sinh trắc học hay không.

  3. Cài đặt từ nguồn chính thức

    Kiểm tra nhà phát hành ứng dụng và cài đặt qua kênh phân phối chính thức của họ. Ghi lại liệu cài đặt và khởi chạy có hoàn tất không, cùng lỗi chính xác nếu không. Không coi hai kiểm tra này là kết quả tương thích đầy đủ.

  4. Kiểm tra đăng nhập bằng tài khoản được ủy quyền

    Dùng tài khoản bạn sở hữu hoặc được phép kiểm thử. Tự hoàn tất xác minh với nhà phát hành qua một kênh bạn kiểm soát. Ghi lại thành công, thất bại hoặc một điều kiện tiên quyết bị chặn mà không lưu mật khẩu, mã hay chi tiết tài khoản nhạy cảm. Không bỏ qua quy tắc toàn vẹn hoặc truy cập.

  5. Chạy các hành động bắt buộc

    Dùng nội dung mẫu không nhạy cảm. Kiểm tra từng tính năng bắt buộc riêng biệt, bao gồm nhập, xem trước, âm thanh, camera hoặc thông báo chỉ khi có liên quan. Ghi lại điều đã xảy ra, hành vi mong đợi và ảnh chụp màn hình hoặc tham chiếu nhật ký đã che thông tin. Không thực hiện giao dịch tài chính như một bài kiểm thử tương thích.

  6. Kết nối lại và lặp lại trong các điều kiện đã ghi nhận

    Đóng phiên trình duyệt và kết nối lại qua phương thức truy cập dự định. Kiểm tra rằng ứng dụng và trạng thái mong đợi vẫn khả dụng. Ghi lại số lần lặp lại và mọi thay đổi thiết bị hoặc ứng dụng; không gộp các môi trường khác nhau thành một tỷ lệ đạt không giải thích.

  7. Báo cáo các giới hạn kèm theo kết quả

    Báo cáo Đạt, Không đạt, Bị chặn hoặc Chưa kiểm thử cho từng hành động bắt buộc. Nêu rõ các phiên bản đã kiểm thử và ngày. Công bố cả thất bại và loại trừ cùng với thành công, và kiểm tra lại sau những thay đổi liên quan đến ứng dụng, Android hoặc cấu hình thiết bị.

Bản ghi kết quả cần hoàn thiện

Mẫu quy trình trống; không ngụ ý có kết quả kiểm thử
TrườngCần ghi lại những gì
Môi trườngHồ sơ thiết bị, phiên bản Android, ứng dụng và trình duyệt; ngày và múi giờ.
Hành động bắt buộcKết quả quan sát được và điều kiện chấp nhận được xác định trước khi kiểm thử.
Kết quảĐạt, Không đạt, Bị chặn hoặc Chưa kiểm thử, kèm quan sát thực tế.
Bằng chứngẢnh chụp màn hình hoặc tham chiếu log đã che thông tin, số lần lặp lại và lỗi chính xác.
Hạn chếCác đầu vào không khả dụng, hạn chế tài khoản, tính năng bị loại trừ và những thay đổi kể từ lần kiểm thử.

Khi nào có thể công bố tỷ lệ phần trăm tương thích?

Trước tiên, hãy xác định tập hợp ứng dụng, phiên bản, hành động bắt buộc và phương pháp lấy mẫu. Công bố số lượng đã kiểm thử, đạt, không đạt, bị chặn và chưa kiểm thử. Đối với tỷ lệ theo từng ứng dụng, đếm mỗi ứng dụng một lần: một ứng dụng chỉ đạt khi mọi hành động bắt buộc đều đạt qua các lần lặp đã công bố. Chia số ứng dụng đạt cho số ứng dụng đã hoàn thành đánh giá, bao gồm cả đạt và không đạt. Công bố riêng các ứng dụng bị chặn và chưa kiểm thử để việc loại trừ không thể khiến kết quả trông có vẻ phổ quát. Một danh mục ứng dụng được chọn lọc không thiết lập tỷ lệ phần trăm của tất cả ứng dụng Android.

Chưa có bộ dữ liệu nào như vậy được công bố ở đây. Cho đến khi thu thập được các quan sát, hãy dùng từng kết quả đã xác nhận kèm điều kiện của nó thay vì một tuyên bố bằng số về toàn bộ thị trường.

Các câu hỏi về cách diễn giải một bài kiểm thử

Cài đặt Snapchat có chứng minh nó hoạt động không?

Không. Cài đặt và khởi chạy chỉ là những bước kiểm tra đầu tiên. Các hành động Snapchat bạn dự định thực hiện, xác minh tài khoản, nhập từ xa và kết nối lại cần được quan sát riêng.

Android vật lý có bảo đảm ứng dụng ngân hàng hoạt động không?

Không. Ngân hàng có thể yêu cầu một phiên bản Android cụ thể, tính toàn vẹn của thiết bị, sinh trắc học hoặc xác minh tài khoản. Hãy xác nhận các yêu cầu qua ngân hàng và chỉ kiểm thử những hành động được phép, không nhạy cảm.

Đây có phải là đánh giá độc lập không?

Không. Đây là quy trình thu thập do nhà cung cấp công bố. Bằng chứng độc lập đòi hỏi các quan sát thực tế với người kiểm thử, môi trường, phạm vi và phương pháp được công bố.

Làm theo hướng dẫn thiết lập Snapchat

Tìm liên kết chính thức của nhà phát hành ứng dụng