Thử nghiệm trước khi ra mắt

Sau đây là danh sách các thử nghiệm bắt buộc và được đề xuất bạn nên hoàn tất trước khi bắt đầu tích hợp API Google Wallet. Quy trình kiểm thử phù hợp còn tuỳ theo trường hợp sử dụng. Bạn nên kiểm thử cẩn thận tất cả chức năng dự kiến của quá trình tích hợp để đảm bảo trải nghiệm tốt nhất cho người dùng.

Điều kiện tiên quyết

Bạn phải tạo ít nhất một đối tượng thẻ quà tặng và thêm thẻ/vé vào Google Wallet trên thiết bị chạy Android trước khi bắt đầu thử nghiệm.

Kiểm thử bắt buộc

Google sử dụng tiêu chí trong các bảng sau để xác định xem Thẻ của bạn đã sẵn sàng phát hành công khai hay chưa. Trước khi phát hành, hãy xác minh từng mục nhằm đảm bảo bạn đã sẵn sàng gửi Thẻ để phát hành.

Kiểm thử nút

Phần này liệt kê các tiêu chí cho các kiểm thử sử dụng nút Thêm vào Google Wallet.

Kiểm thử Kết quả dự kiến
Nút thử nghiệm trong trình duyệt Chrome. Nút kết xuất và hoạt động đúng cách trên trang web của đối tác trong Chrome.
Nút thử nghiệm trong trình duyệt Firefox. Nút kết xuất và hoạt động đúng cách trên trang web của đối tác trong Firefox.
Nút kiểm tra trong trình duyệt Safari. Nút kết xuất và hoạt động đúng cách trên trang web của đối tác trong Safari.
Nút kiểm tra trong trình duyệt Internet Explorer 9. Nút kết xuất và hoạt động chính xác trên trang web của đối tác trong Internet Explorer 9 (Citrix).
Nút kiểm tra ở các mức thu phóng khác nhau của trình duyệt. Nút hiển thị chính xác ở các mức thu phóng khác nhau của trình duyệt.
Kiểm tra tốc độ kết xuất của nút. Một nút sẽ hiển thị trong không quá 1 giây.
Nếu bạn thiết kế trang web để nút Thêm vào Google Wallet biến mất sau khi thẻ quà tặng được lưu:
  1. Nhấp vào nút Thêm vào Google Wallet trên trang web của bạn
  2. Xoá thẻ đã lưu khỏi Google Wallet
Nút Thêm vào Google Wallet sẽ xuất hiện lại trên trang web của bạn.
Nếu bạn thiết kế trang web để nút Thêm vào Google Wallet biến mất sau khi lưu thẻ quà tặng. Một chuỗi sẽ xuất hiện cho biết thẻ quà tặng đó đã được lưu.

Các thử nghiệm về đường liên kết và nút "Thêm vào Google Wallet"

Phần này liệt kê các tiêu chí để kiểm thử việc nhấp vào nút Add to Google Wallet (Thêm vào Google Wallet).

Kiểm thử Kết quả dự kiến
Nhấp vào nút Thêm vào Google Wallet trên trang web của bạn. JWT được tạo chứa tất cả các miền hợp lệ cho nút (httpshttp, không phải www)
Nhấp vào nút Thêm vào Google Wallet trên trang web của bạn. Đã lưu đúng thẻ vào Google Wallet.
Nhấp vào nút Thêm vào Google Wallet trên trang web của bạn. Thẻ đã được lưu và bạn không thể nhấn lại nút này.
Nhấp vào nút Thêm vào Google Wallet trên trang web của bạn. JWT được tạo sẽ tham chiếu đến một lớp là approved.

Thử nghiệm về nguyên tắc sử dụng thương hiệu

Phần này liệt kê các tiêu chí để kiểm tra nguyên tắc sử dụng thương hiệu cho nút Thêm vào Google Wallet.

Kiểm thử Kết quả dự kiến
Đảm bảo nút của bạn tuân thủ phần Thêm vào Google Wallet trong Nguyên tắc sử dụng thương hiệu. Không áp dụng
Đảm bảo nút của bạn tuân thủ phần thiết kế nút Thêm vào Google Wallet trong Nguyên tắc về thương hiệu. Không áp dụng

Google đề xuất các tiêu chí trong các bảng sau đây để xác định xem thẻ quà tặng của bạn đã sẵn sàng phát hành công khai hay chưa. Phải thực hiện toàn bộ kiểm thử giao diện người dùng bằng cách sử dụng ứng dụng Google Wallet trên thiết bị chạy Android.

Kiểm thử chức năng chung

Phần này liệt kê các tiêu chí cho các kiểm thử chức năng chung.

Kiểm thử Kết quả dự kiến
Xác thực thông tin liên hệ được cung cấp cùng thẻ quà tặng (nếu có). Tất cả thông tin liên hệ đều hợp lệ và mới nhất.
Điều khoản dịch vụ xác định liệu thẻ quà tặng có cho phép sử dụng thẻ quà tặng ở một số địa điểm (nếu có) hay không. Không áp dụng

Vượt qua bài kiểm thử các lớp và đối tượng vượt qua

Phần này liệt kê các tiêu chí cho các chương trình kiểm thử có sử dụng chức năng Passes Class (Lớp) hoặc Passes Object (Truyền đối tượng).

Kiểm thử Kết quả dự kiến
Thêm một thông báo vào lớp bằng API REST. Tin nhắn xuất hiện ở đầu danh sách tin nhắn trong chế độ xem mở rộng của thẻ quà tặng trên ứng dụng Google Wallet*.
Đặt khoảng thời gian validTimeInterval.end trên Thẻ quà tặng của bạn thành một thời điểm trong tương lai gần. Bạn phải đặt thẻ quà tặng thành đã hết hạn khi thời gian đã trôi qua.
Lớp của bạn chứa mã địa điểm (cùng với các vị trí được liên kết) hoặc giá trị vĩ độ/kinh độ để người tiêu dùng nhận được thông báo khi họ ở gần một trong các vị trí của bạn. Không áp dụng
Di chuyển đến gần một vị trí trong mã lớp hoặc mã địa điểm của bạn. Một cảnh báo sẽ xuất hiện trên điện thoại cho biết có một người bán ở gần đang bán thẻ quà tặng của bạn.
Các lớp có reviewStatusApproved. Không áp dụng

*Bạn cũng nên thử nghiệm việc thêm thông báo vào từng đối tượng bằng API REST nếu định gửi thông báo cho từng người dùng.

Kiểm thử giao diện người dùng

Phần này liệt kê các tiêu chí cho các kiểm thử thực hiện các phần tử chung của giao diện người dùng.

Kiểm thử Kết quả dự kiến
Đảm bảo tất cả các trường bắt buộc của mẫu đều được điền thông tin chính xác. Không áp dụng
Đảm bảo hình ảnh của bạn tuân thủ tất cả các nguyên tắc về hình ảnh trong Nguyên tắc về thương hiệu Không áp dụng
Đảm bảo các giá trị chuỗi của bạn tuân thủ tất cả các nguyên tắc đối với tiêu đề trong Nguyên tắc về thương hiệu. Không áp dụng
thẻ quà tặng hiển thị chính xác trên thiết bị. Không áp dụng
Nhấp vào đường liên kết đến trang web trong ứng dụng Google Wallet để xem chương trình thẻ quà tặng của bạn. Đường liên kết đến trang web sẽ dẫn đến trang web chính xác của người bán.
Người bán không hiển thị mã vạch nếu họ không có tính năng quét mã vạch tại cửa hàng. Không áp dụng
Mã vạch tìm thấy trên trang web của người bán khớp với mã vạch trong ứng dụng Google Wallet (trừ phi mã đó khác nhau). Không áp dụng
Đường liên kết ra ngoài phải ở dạng chữ thường. Ví dụ: sử dụng "Vị trí lân cận" chứ không phải "Vị trí lân cận" Không áp dụng

Kiểm thử tại cửa hàng

Phần này liệt kê các tiêu chí cần tiến hành thử nghiệm tại các vị trí cửa hàng.

Kiểm thử Kết quả dự kiến
Kiểm tra tính năng quét mã vạch tại điểm bán hàng của người bán bằng ứng dụng Google Wallet. Quét mã vạch và gửi thẻ quà tặng.
Nhân viên dịch vụ của người bán đã được đào tạo để xử lý việc quét thẻ quà tặng. Không áp dụng