Bộ test checklist tham khảo cho trang web thương mại điện tử

Trong bài viết này, mình chia sẻ với các bạn bộ checklist dùng để test trang thương mại điện tử của một công ty phần mềm Ấn Độ: Precise Testing Solution Pvt. Ltd.

Nguồn tham khảo: https://www.slideshare.net/precisetestingsolution/ecommerce-website-testing-checklist

1. Functionality Testing

  1. Đăng ký user và Quản lý hồ sơ người dùng website.
  2. Thêm sản phẩm vào giỏ hàng và danh sách yêu cầu.
  3. Tính năng Checkout.
  4. Chức năng quản lý việc đặt hàng.
  5. Thực hiện test theo kịch bản cơ bản với từng loại user: Super Admin, Admin, Staff Support.
  6. Kiểm thử tích hợp Frontend – Backend
  7. Kiểm thử việc áp dụng các mã khuyến mại của hệ thống

2. Main Pages Test Cases

Kiểm tra lần lượt từng trang của hệ thống:

  1. Kiểm tra trang chủ “Home page”
  2. Kiểm tra trang sản phẩm nổi bật “Featured Products page”
  3. Kiểm tra trang quà tặng đặc biệt “Special Offers page”
  4. Kiểm tra trang giới thiệu Web “About Us Page”
  5. Kiểm tra trang thông tin giao hàng “Shipping Information page”
  6. Kiểm tra trang chính sách đổi trả hàng “Returns Policy page”
  7. Kiểm tra trang định nghĩa các thuật ngữ “Terms page”
  8. Kiểm tra trang chính sách bảo mật “Privacy Policy page”

3. Product Categories Test Cases

Kiểm tra các trường hợp liên quan tới danh mục các sản phẩm:

  1. Kiểm tra hoạt động của các bộ lọc trên website như bộ lọc sản phẩm, lọc theo màu sắc, kích cỡ, loại của sản phẩm,…
  2. Kiểm tra khả năng phân loại sản phẩm theo tên, giá, kích thước, v.v …
  3. Kiểm tra việc thêm sản phẩm vào danh sách lựa chọn (shortlist hoặc wishlist) của khách hàng một cách đơn giản, dễ dàng. (Danh sách các sản phẩm quan tâm, chưa phải là giỏ hàng)
  4. Kiểm tra hoạt động của chức năng thêm vào giỏ hàng

4. Product Search Test Cases

Kiểm tra khả năng tìm kiếm sản phẩm theo các search keyword hoặc hashtag tới sản phẩm.

5. Shopping Basket Test Cases

Kiểm tra giỏ hàng các trường hợp sau đây:

  1. Thêm sản phẩm vào giỏ hàng (khác loại vài cùng loại).
  2. Loại bỏ sản phẩm khỏi giỏ hàng (Loại bỏ một vài hoặc tất cả sản phẩm).
  3. Thay đổi số lượng mỗi sản phẩm.
  4. Lựa chọn phương thức giao hàng.
  5. Kiểm tra giá trị thuế VAT và chi phí giao hàng với từng loại hóa đơn được cộng thêm đã chính xác hay chưa.

6. Pay Now Test Cases

Kiểm tra việc chuyển sang xử lý thanh toán đơn hàng có chính xác hay không khi click vào button “Pay now”

7. Checkout Process Test Cases

Checkout là chức năng tiến hàng thanh toán. Khi thực hiện checkout thì khách hàng cần nhập các thông tin như Tên, Số điện thoại, Email, địa chỉ và xác nhận đặt hàng.

  1. Kiểm tra quy trình thanh toán có đúng với nghiệp vụ được yêu cầu không?
  2. Kiểm tra số tiền thanh toán cuối cùng – hãy đảm bảo rằng giá trị này luôn chính xác, sau khi đã bao gồm giá của sản phẩm, VAT, phí giao hàng và bất kỳ khoản phí nào khác tùy theo từng loại đơn hàng.
  3. Kiểm tra việc cập nhật các thay đổi đối với các sản phẩm đang được đặt hàng, thay đổi các tùy chọn giao hàng v.v.. và đảm bảo rằng số lượng cuối cùng được cập nhật chính xác.

8. Payments Test Cases

  1. Thực hiện thanh toán bằng cách sử dụng từng phương thức thanh toán mà bạn được cung cấp.
  2. Chỉ định thanh toán bằng Paypal.
  3. Chỉ định thanh toán bằng Visa.
  4. Chỉ định thanh toán bằng thẻ Visa Debit.
  5. Chỉ định thanh toán bằng thẻ Visa Electron.
  6. Chỉ định thanh toán bằng Mastercard.
  7. Chỉ định thanh toán bằng khoản thanh toán Amex.
  8. Chỉ định thanh toán thất bại bằng phương thức không được hỗ trợ
  9. Kiểm tra việc hủy đơn hàng.
  10. Kiểm tra xem email xác nhận đã được gửi đúng chưa khi thực hiện xong thanh toán.
  11. Hãy chắc chắn rằng bạn có thể hủy đơn hàng và được hoàn trả khoản đã thanh toán.
  12. Đảm bảo rằng bất kỳ email xác nhận hoàn lại tiền nào đều được gửi đến người nhận thành công.

Tùy thuộc vào từng website hỗ trợ các hình thức thanh toán như thế nào, Ở Việt Nam hiện tại thì cần kiểm tra việc thanh toán bằng các hình thức hỗ trợ thanh toán thường gặp như ngân lượng, bảo kim, paypal, thanh toán bằng cách chuyển khoản, qua thẻ visa,…

9. Test Functionality In Following Browsers (Browsers compatibility test)

  1. Internet Explorer 8.
  2. Internet Explorer 9.
  3. Internet Explorer 10.
  4. Chrome (latest version).
  5. Firefox (latest version).
  6. Safari (latest version).

10. Test Functionality On Following Devices (Mobile compatibility test)

  1. Apple iPhone.
  2. Apple iPad.
  3. Android Smartphone.
  4. Android Tablet.
  5. Blackberry.
  6. Windows Phone.

11. Performance Test Cases

  1. Trang chủ của websitge “Home page”
  2. Trang sản phẩm “Product page”

13. Proof Reading Testing

  1. Xem trước các trang chính.
  2. Xem trước các trang về sản phẩm.
  3. Xem trước các trang kết quả tìm kiếm.
  4. Xem trước các trang checkout.
  5. Xem trước các email của trang web.
  6. Kiểm thử tích hợp Frontend – Backend
  7. Tạo ra các sản phẩm có thể cấu hình và không thể cấu hình ở Backend và kiểm tra trên Frontend
  8. Kiểm thử việc áp dụng các mã khuyến mại của hệ thống

14. Product Pricing Test Cases

Kiểm tra xem giá của sản phẩm đã chính xác chưa.

15. Web Standards Test Cases

  1. Thực hiện chạy HTML validation check.
  2. Thực hiện chạy CSS validation check.

16. Accessibility Test Cases

  1. Kiểm tra trang web của bạn có dựa trên hướng dẫn WCAG 2.0 hay chưa?
  2. Thử duyệt trang web của bạn bằng trình đọc màn hình và / hoặc trình duyệt văn bản.
  3. Thử duyệt trang web của bạn trong trường hợp không dùng chuột, chỉ cần có bàn phím.

WCAG là Nguyên tắc về Nội dung Web Tiếp cận (Web content Accessibility Guidelines, viết tắt là WCAG). Có vesion 1.0 và 2.0, hướng dẫn cách làm cho nội dung trên Web trở nên tiếp cận đối với mọi người hơn, bao gồm cả người khuyết tật. Nội dung web nói chung liên quan đến những thông tin trong một trang web hoặc trình lướt web, bao gồm văn bản, hình ảnh, định dạng và âm thanh.

18. SEO Test Cases

  1. Cấu trúc URL.
  2. Thẻ tiêu đề duy nhất cho mỗi trang và trang sản phẩm.
  3. Thẻ tiêu đề phải bao gồm tên sản phẩm và chủng loại.
  4. Thẻ mô tả Meta cho mỗi trang và trang sản phẩm.
  5. Đảm bảo tệp robots.txt đã được đặt đúng vị trí.
  6. Kiểm tra xem văn bản alt đã được thêm vào hình ảnh.
  7. Liên kết nội bộ để hỗ trợ lập chỉ mục.
  8. Hãy chắc chắn rằng website đã có XML Sitemap.

19. Social Test Cases

  1. Các button hoặc liên kết tới các mạng xã hội được đặt đúng vị trí và hoạt động đúng.
  2. Bất kỳ button chia sẻ nào cũng cần cấu hình đúng.

Trên đây là check list mà công ty phần mềm Precise Testing Solution của Ấn Độ đã sử dụng để test website thương mại điện tử. Các bạn có thể tham khảo để có thêm trải nghiệm, khi áp dụng vào dự án của mình cần chắt lọc thêm cho phù hợp nhé !

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Khuyến mãi kết thúc vào

Days
Hours
Minutes
Seconds

Nhập mã khuyễn mãi lên tới 10%

VINA10