Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 1 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
Web
Kết luận
Website mua hàng chạy được: khách không cần đăng nhập vẫn đặt hàng thành công.
Đợt này đã tạo thật 7 đơn bằng dữ liệu ảo
(GVN-HH6TNS, GVN-V4USMA, GVN-1RV822, GVN-28685M,
GVN-OXMA2M, GVN-NEZ73F, GVN-8KQ3ZI).
Tuy nhiên còn 6 nhóm lỗi ảnh hưởng người dùng, trong đó 4 nhóm đầu chặn hẳn khách:
- Không đăng ký được tài khoản. Ô captcha bị kẹt nên nút Đăng ký luôn mờ, khách mới không tạo được tài khoản.
- Không lấy lại được mật khẩu. Nút “Gửi mã OTP” luôn bị khóa, khách quên mật khẩu không có cách nào vào lại.
- Tìm kiếm không ra sản phẩm nào. Gõ “laptop” — mặt hàng chủ lực của cửa hàng — hệ thống vẫn báo “Không tìm thấy sản phẩm với laptop”. Khách không mua được qua ô tìm kiếm.
- Không giao hàng tận nơi được. Địa chỉ ở tỉnh sau sáp nhập báo lỗi
shipping: rule not foundvà không tạo được đơn. - Đặt hàng còn lỏng. Vẫn cho đặt với số điện thoại sai (9 số, hoặc có khoảng trắng); bấm quay lại giỏ hàng thì mất hết thông tin đã nhập.
- Menu “Danh mục” không mở được sau khi cuộn trang xuống — chỉ thấy lớp phủ xám, không thấy panel danh mục.
Đề nghị sửa 4 nhóm đầu trước vì đang chặn khách hàng thật không mua được hàng.
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 2 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
Kết quả kiểm thử — Phase 2
Phương pháp: toàn bộ case chạy tự động qua Chrome DevTools Protocol trên Chrome 149, 1920×1080. Mỗi case kiểm định dạng được cô lập trong một giỏ hàng mới để tránh trạng thái rò rỉ giữa các case.
Kết luận
Đợt Phase 2 chạy 25 case (sau khi rút gọn danh sách): 14 Pass · 8 Fail · 3 Warning. Đã tạo thật 11 đơn bằng dữ liệu ảo và huỷ 6 đơn qua OPS; 5 đơn đặt từ danh sách IMEI NhanhVN còn hoạt động. Các nhóm lỗi mới đáng chú ý:
- Đơn tạo xong không hiện ở “Đơn hàng của tôi”. Trang khách đọc
/api/miniapp/orders(CRM cũ) nên không thấy đơn mới, dù OPS đã có đủ (TC74-WEB). - Không xử lý kho được vì depot chưa ánh xạ. Thêm IMEI báo
nhanhvn depot 132646 not mapped to internal depot, nút Hoàn tất phiếu bị khoá (TC83-AD). - Đồng bộ GSales lỗi hệ thống trên nhiều đơn. Đơn đã “Đã xuất kho” + “Đã thanh toán” mà GSales đồng bộ lỗi lặp (
reserved _id not found) — tái hiện ởGVN-6OZYTNvàGVN-TH56VC. Nhánh NhanhVN/kho đồng bộ thành công nhưng nhánh GSales/Mongo hỏng → lệch tồn kho và doanh thu giữa ERP và GSales (TC87-AD). - Lộ lỗi database thô khi cập nhật VAT. Nhập MST/email không hợp lệ ở “Sửa yêu cầu” → hiện
ERROR: invalid input syntax for type json (SQLSTATE 22P02)thay vì thông báo validate; không kiểm tra đầu vào, lộ schema DB (TC92-AD). - Phiếu thu không lấy SĐT khách từ đơn. Chi tiết phiếu thu
PT2607110001hiện “Chưa có SĐT” / “SĐT: -” dù đơn liên kếtGVN-TH56VCcó số0919556994(TC93-AD). - Thu/chi lệch sau khi giảm số lượng đơn. Giảm đơn 4 → 1 thiết bị: đã thu 12.360.000đ, hoàn chỉ 3.090.000đ, Net thanh toán 9.270.000đ trong khi Tổng cộng đơn chỉ 3.090.000đ → dư 6.180.000đ chưa hoàn khách, “Còn thiếu: 0đ” che mất (TC94-AD).
- Các thao tác dữ liệu ở Phiếu Thu/Chi đều lỗi. “Lấy dữ liệu thủ công” từ GSales →
Request failed with status code 404(TC95-AD); “Xuất file” Excel → “Không thể xuất file” (TC96-AD). Hai tính năng vận hành quan trọng của module thu/chi đang hỏng.
Riêng luồng đăng nhập/đăng xuất, giỏ hàng, và đặt hàng “Nhận tại cửa hàng” hoạt động ổn (các case Pass). 5 đơn IMEI còn sống, cần dọn khi kết thúc kiểm thử.
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 3 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
| Cập nhật | 15/07/2026 — bổ sung đơn thật thành công GVN-G2J5IE (guest); đơn login + OPS đang tiến hành. |
Kết quả kiểm thử — Phase 3
Kết luận
Phase 3 kiểm thử toàn bộ website khách hàng — giao diện, tìm kiếm, đăng ký/đăng nhập/quên mật khẩu và trọn luồng đặt hàng: 92 case — 67 Pass · 15 Fail · 10 Warning. Khung site và luồng đặt hàng chạy thông, chặn đúng các trường bỏ trống, nhưng nổi lên hai vùng yếu: điều hướng (rất nhiều trang nội dung 404) và kiểm tra định dạng dữ liệu ở form đặt hàng gần như không có.
- Điều hướng đang có nhiều trang 404. Link “Tra Cứu Hóa Đơn” trên menu vẫn dẫn tới
/hoa-donkhông tồn tại (TC104-WEB). Nhóm footer THÔNG TIN có 6 link bị 404 riêng lẻ: Hệ thống cửa hàng, Hướng dẫn mua hàng, Hướng dẫn thanh toán, Hướng dẫn trả góp, Tra cứu địa chỉ bảo hành và Build PC (TC109-WEB đến TC114-WEB). - Nhận tại cửa hàng có thể không tải được danh sách cửa hàng. Dropdown báo “Không tải được cửa hàng” và không có option để chọn, khiến khách không thể tiếp tục nhánh nhận tại cửa hàng khi API/load danh sách quá lâu (TC168-WEB).
- Thông tin “Nhờ người khác nhận hàng” bị thiếu trong payload. Payload gửi API không có field người nhận — dữ liệu có nguy cơ bị bỏ khi đơn về OPS. Ngoài ra nhánh “Nhận tại cửa hàng” chưa chặn tốt định dạng người nhận.
- Không kiểm định dạng số điện thoại, email, mã số thuế người đặt. SĐT
abc123/9 số/12 số, emailabc@@x, MSTabcđều đi thẳng tới bước Xác nhận. - Form tự điền lại thông tin khách của phiên trước (tên, SĐT, email, cửa hàng), lưu server-side theo cart token — máy dùng chung sẽ lộ dữ liệu cá nhân của khách trước.
Điểm ổn: header/banner/footer-hotline/responsive mobile-tablet; tìm kiếm theo tên/không dấu/SKU và an toàn XSS (đã kiểm chứng payload bị escape, không thực thi); đăng ký/đăng nhập validate tốt (mật khẩu không khớp, mật khẩu yếu, chưa đồng ý điều khoản đều bị chặn) và đăng nhập không lộ sự tồn tại của tài khoản; giỏ hàng thêm/xoá/đổi số lượng, giữ giỏ sau reload, chặn bước 2 khi giỏ trống; modal địa chỉ xử lý phường/xã trước–sau sáp nhập; bước Xác nhận hiển thị đúng đơn.
Ghi chú phạm vi: (1) Đăng ký đã tạo tài khoản thật “lê hoài test 2 / 0823556994”; OTP được gửi về qua Zalo nhưng màn hình xác thực không có ô để nhập OTP xác nhận, nên xác thực SĐT chưa hoàn tất được. Luồng đăng nhập hoàn tất vẫn gặp cùng lỗi xác thực OTP.
(2) Cập nhật phiên 15/07/2026: đã đặt 01 đơn thật thành công qua luồng khách vãng lai (guest) — mã GVN-G2J5IE
(Ghế Sihoo M57-GRAY ×1 + Keychron Big Kitty Paw XXL ×2, tổng 7.570.000đ, nhận tại SHR Hoàng Hoa Thám, COD), trạng thái “Chờ CSKH xác nhận” (TC189-WEB).
Đơn đăng nhập và bước xử lý tại OPS (xác nhận đơn → thêm IMEI theo file Nhanh.vn stt7/8/9 → xuất kho → đồng bộ) đang tiến hành, sẽ bổ sung sau.
Phương pháp: tự động qua Chrome DevTools Protocol (Chrome hiển thị để quan sát), desktop 1440×900 và mobile 390×844; dữ liệu đơn test: khách “LÊ HOÀI TEST”, ghi chú “đơn test”.
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 4 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
Kết quả kiểm thử — Phase 4 (Web đặt hàng)
Kết quả kiểm thử — Phase 4 (Admin / OPS)
Kết luận
Phase 4 tổng hợp toàn bộ test case: 228 case — TC-WEB: 167 (147 Pass · 3 Fail · 11 Warning · 6 Chưa test) và TC-AD: 61 (58 Pass · 2 Fail · 1 Warning · 0 Chưa test).
TC-WEB phủ web khách hàng: đăng ký, đăng nhập, đăng xuất, quên mật khẩu, hồ sơ tài khoản, giao diện UI/UX, tìm kiếm & sản phẩm, giỏ hàng, checkout, thanh toán, đặt hàng, bảo mật, tra cứu đơn, mobile, tablet. TC-AD phủ Admin/OPS: đối chiếu đơn từ web về OPS, xử lý đơn (xác nhận, điều phối, IMEI, xuất kho, đồng bộ NhanhVN/GSales), tạo đơn trực tiếp tại OPS, phiếu thu chi, hủy đơn, chỉnh sửa đơn.
5 lỗi Fail
- Nhiều mục danh mục trỏ về trang chủ (TC-WEB60). 13 mục — Main, CPU, VGA, Case, Nguồn, Tản, Ổ cứng, RAM, Thẻ nhớ, Loa, Micro, Webcam, Dịch vụ — đều dẫn tới
/thay vì trang danh mục tương ứng. - Ảnh sản phẩm hỏng (TC-WEB79). SP7 và SP8 mỗi trang 5 ảnh mô tả lỗi (
naturalWidth=0), URL trả HTTP 404 từfile.hstatic.net; kèm thiếualtở 5–14 ảnh mỗi trang. - Checkout web không có ô nhập voucher (TC-WEB167). Bảng tổng kết vẫn hiện dòng “Tổng cộng Voucher giảm giá −0đ” nhưng toàn bộ luồng checkout không tồn tại ô nhập mã — khách không có cách nào áp voucher. Kiểm chứng lại 29/07/2026.
- Đơn đã huỷ vẫn bắn được IMEI và sinh chứng từ thật (TC-AD32). Đơn
GVN-KBCKYDở trạng thái huỷ vẫn tạo được phiếu; kiểm chứng trên nhanh.vn phát sinh đơn#813590067trạng thái “Mới”, nguồn ERP. - Lưu địa chỉ thất bại với đơn vị hành chính không có mapping NhanhVN (TC-AD43). Tái hiện lại 29/07/2026 trên đơn
GVN-HS63LW: chọn “Phường Đống Đa, Thành phố Hà Nội” (trước đây Phường Thịnh Quang, Quận Đống Đa) → toast đỏshipping address mapping does not include legacy NhanhVN IDs, địa chỉ không lưu được.
Nhóm Warning đáng chú ý
- Validate định dạng ở form đăng ký còn lọt (TC-WEB21/22). 10 kiểu email sai chuẩn RFC chỉ bắt được 6; email lọt kiểm tra vẫn không tạo được tài khoản nhưng thông báo lỗi không nêu nguyên nhân.
- Đăng nhập sai định dạng không hiện thông báo (TC-WEB30/31). Nhập
!!!@@@không có phản hồi lỗi nào trên trang. - Vùng chạm nhỏ hơn khuyến nghị (TC-WEB155/163). Cả mobile 390×844 lẫn tablet 768×1024 đều có 43/69 phần tử bấm cao dưới 44px.
- Trang 404 dùng title trang chủ (TC-WEB66) và trang hệ thống showroom không mở được tại
/he-thong-showroom(TC-WEB145). - Nhiễm giỏ hàng khách vãng lai (TC-AD41). Đơn
GVN-S78AU5đặt 1 SP nhưng về OPS thành 3 SP do giỏ phiên trước không được xoá.
6 case chưa test
TC-WEB03/04/17 (đăng ký mới — SĐT dùng thử đã có tài khoản nên không chạy được luồng tạo mới, kéo theo bước sau đăng ký và xác thực OTP), TC-WEB25 (đăng nhập bằng email), TC-WEB56 (mở chi tiết đơn trong lịch sử — cần sửa/xoá dữ liệu trên tài khoản thật), TC-WEB124 (đặt đơn khi đã đăng nhập). Riêng TC-WEB124 đã được kiểm đầy đủ ở Phase 5 với 10 đơn thật.
Điểm ổn
An toàn XSS ở cả họ tên đăng ký lẫn ô tìm kiếm (payload bị escape, không thực thi); đăng nhập không lộ sự tồn tại của tài khoản; giỏ hàng thêm/xoá/đổi số lượng và giữ giỏ sau reload; bước Xác nhận hiển thị đúng đơn; định dạng giá tiền nhất quán và khớp giá đối chiếu; responsive desktop/mobile/tablet không tràn ngang. Phía OPS: đối chiếu đơn từ web về OPS đúng SKU – số lượng – đơn giá – tổng tiền – ghi chú.
Ghi chú phạm vi: bảng case gốc được trích xuất từ testcase-web-v2.html; TC-WEB chạy trên web khách (gearvn-web-v2), TC-AD chạy trên OPS.
Phiên 29/07/2026 tập trung soát và chụp lại bằng chứng ảnh, đồng thời kiểm chứng lại các lỗi TC-WEB167 và TC-AD43 — cả hai vẫn còn.
Riêng TC-WEB08 cần cập nhật: mô tả cũ ghi “bị chặn nhưng không hiện thông báo rõ ràng”, thực tế web đã báo rõ
“Mật khẩu nhập lại không khớp” ngay dưới ô nhập (xem ảnh mới).
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 5 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
Kết quả kiểm thử — Phase 5
Kết luận
Phase 5 chạy 24 case — 16 Pass · 2 Fail · 6 Warning. Đã tạo 10 đơn thật qua tài khoản đăng nhập và 1 đơn tạo thẳng tại OPS, đưa qua đủ vòng vận hành. Kết luận chính: luồng đặt hàng và xử lý kho chạy thông, IMEI khớp đúng theo SKU và chặn đúng IMEI đã dùng; nhưng khách không có cách nào nhập voucher, và khối địa chỉ giao hàng còn hai vấn đề chặn nghiệp vụ.
Bậc thang trạng thái đã kiểm chứng
Chờ CSKH xác nhận →[Xác nhận đơn]→ Chờ xử lý →[nhập địa chỉ + Xử lý kho + Thêm IMEI + Hoàn tất phiếu + vào lại màn điều phối]→
→[Xác nhận xuất kho]→ Đã xuất kho →[Đồng bộ DMS]→ →[Thêm ▸ Đóng đơn]→ Hoàn thành.
Nhánh huỷ: Thêm ▸ Hủy đơn → chọn 1 trong 7 lý do → Đã huỷ.
Mọi bước xác nhận đều dùng hộp thoại gốc của trình duyệt, không phải modal trong ứng dụng.
2 lỗi Fail
- Checkout web không có ô nhập voucher (P5-BUG-01) — nhưng bảng tổng kết vẫn hiện dòng “Tổng cộng Voucher giảm giá −0đ”. Bên OPS thì có ô nhập voucher, tức là chức năng tồn tại nhưng chưa mở ra cho khách.
- Lưu địa chỉ thất bại với đơn vị hành chính Hà Nội (P5-BUG-02) —
shipping address mapping does not include legacy NhanhVN IDs. Đây là đúng lỗi TC-AD43 của Phase 4, tái hiện lại được sau nhiều tuần ⇒ chưa được sửa.
6 vấn đề mức Warning
- Đơn nhận tại cửa hàng vẫn bắt buộc địa chỉ giao hàng (P5-BUG-03) — khoá luôn nút “Xác nhận xuất kho”. Ảnh hưởng 10/10 đơn, buộc nhân viên nhập địa chỉ giả.
- Tra cứu khu vực hành chính trả sai tỉnh (P5-BUG-04) — “Phường Bến Nghé” ra Nghệ An, “Thịnh Quang” ra Tuyên Quang.
- Giỏ hàng nhiễm giữa các phiên (P5-BUG-05) — vừa đăng nhập đã có 3 SP tồn.
- Checkout prefill cả ghi chú đơn của phiên trước (P5-BUG-06) — rủi ro lộ thông tin trên máy dùng chung.
- Đồng bộ NhanhVN có lúc bị chặn (P5-SYNC) — khoá Xuất kho và Đồng bộ DMS, không có nút thử lại thủ công.
- Luồng thao tác kho không liền mạch (P5-FLOW) — sau “Hoàn tất phiếu IMEI” phải quay lại màn đơn mới thấy nút xuất kho.
Điểm ổn
Đặt hàng ở trạng thái đăng nhập chạy thông, 10/10 đơn về OPS đúng khách – đúng sản phẩm – đúng tổng tiền – đúng ghi chú “đơn test”.
Bắn IMEI khớp đúng SKU của từng dòng hàng và chặn đúng IMEI đã dùng ở cả hai nơi (màn điều phối và ô quét F3 khi tạo đơn tại OPS).
Đồng bộ NhanhVN sinh mã đơn đối tác (816311375, 816319870) và DMS tạo outbound action.
Luồng huỷ đơn có đủ 7 lý do và xác nhận hai bước. Tạo đơn tại OPS bắt buộc gắn tag phân loại trước khi tạo — kiểm soát tốt.
Ghi chú phạm vi: các đơn Phase 5 là đơn thật trên hệ thống production, đã sinh chứng từ và đồng bộ sang NhanhVN/GSales — cần dọn dữ liệu test sau khi đối chiếu xong.
Đơn GVN-QO5LF9 và GVN-HS63LW được giữ ở “Chờ xử lý” vì dùng cho hai nhánh lỗi.
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 6 |
| URL kiểm thử | https://gearvn-web-v2.cloud-gearvn.workers.dev |
Kết quả kiểm thử — Phase 6
Kết luận
Chạy đủ 100/100 case theo kịch bản TH1 & TH2 — 79 Pass · 0 Fail · 13 Warning · 8 Chưa test. Hai luồng tạo đơn đều chạy được trọn vòng đời. Không có case nào Fail.
Khác biệt so với mô tả trong kịch bản
- Không có bước “giao hàng” riêng. Kịch bản TH1-45 / TH2-45 mô tả “sau xuất kho: giao hàng → hoàn tất đơn”, nhưng hệ thống đi thẳng từ
Đã xuất khosangHoàn thànhqua menu Thêm → “Đóng đơn”. - Menu “Thêm” thay đổi theo trạng thái đơn. Đơn “Chờ CSKH xác nhận” chỉ có 5 mục; “Đóng đơn” và “Đồng bộ GSales” chỉ xuất hiện từ trạng thái đã xuất kho trở đi. Kịch bản liệt kê đủ 7 mục nên dễ hiểu nhầm là thiếu chức năng.
- Ô nhập sản phẩm (F3) không thêm hàng bằng Enter. Gõ SKU/IMEI rồi Enter chỉ mở modal “Thêm sản phẩm” (3 tab: Tìm kiếm · Quét mã/IMEI · Hàng cũ); phải bấm nút “Thêm” ở dòng kết quả thì hàng mới vào giỏ.
- Đơn tạo tại OPS không cần “Xác nhận đơn” — vào thẳng
Chờ xử lý, đúng như kịch bản ghi.
Vấn đề phát hiện (Warning)
- Nút 30% / 50% ở khối “Khách trả” không đổi được số tiền (TH1-18). Giữ nguyên 100% tổng đơn; chỉ nút 100% đúng. Trên một giỏ khác chưa từng set thì 50% lại chạy đúng — nghi khi giá trị đã ghi nhận một lần thì không hạ xuống được. Cần dev xác nhận là ràng buộc hay lỗi.
- Nút “Trước / Kế tiếp” không chuyển đơn (TH1-29, TH1-39, TH2-19, TH2-38) — có nút nhưng bấm không sang đơn liền kề, ở cả màn chi tiết đơn lẫn màn Điều phối.
- Đồng bộ GSales chưa xong (TH2-32, TH2-50, TH2-52). Đơn web vẫn mang nhãn “Chưa đồng bộ Gsales” sau khi xác nhận, và không có nút đồng bộ thủ công ở trạng thái đầu. Nhánh NhanhVN thì tốt — sinh mã đơn đối tác đầy đủ.
- Lỗi mapping địa chỉ NhanhVN (TH2-44) — đơn vị hành chính Hà Nội gây lỗi
shipping address mapping does not include legacy NhanhVN IDs, không lưu được địa chỉ. Trùng lỗi TC-AD43 của Phase 4, chưa được sửa. - Luồng xử lý kho không liền mạch (TH2-42) — sau “Hoàn tất phiếu IMEI” phải vào lại màn Điều phối thì nút “Xác nhận xuất kho” mới hiện.
- Chưa kiểm được voucher hợp lệ (TH1-16) — chỉ chạy được nhánh âm (mã sai → “Chưa có voucher khả dụng”). Cần cấp một mã voucher thật để xác nhận “áp giảm đúng”.
- Không có nút retry đồng bộ thủ công (TH2-33) khi job bị chặn; nhân viên chỉ có thể xem trạng thái.
8 case chưa test — lý do
Toàn bộ thuộc nhóm sinh chứng từ kế toán thật hoặc cần đối chiếu thủ công: tạo phiếu thu/chi và hoàn tiền (TH1-32, TH2-46, TH2-47), đối soát chuyển khoản – gán giao dịch ngân hàng (TH1-33, TH2-48), kiểm nội dung thực của từng mẫu in (TH1-47, TH2-49), và đặt đơn khách vãng lai (TH2-02 — đã có kết quả ở Phase 3). Các case này cần môi trường staging hoặc bạn cho phép rõ ràng mới chạy được.
Điểm ổn
Form tạo đơn tại OPS đầy đủ và hoạt động đúng: chọn cửa hàng/kho/kênh bán, bật–tắt Xuất VAT, tìm và gắn khách, thêm–sửa số lượng–xoá sản phẩm, ghi chú, ba hình thức giao hàng, bốn phương thức thanh toán, bắt buộc gắn tag trước khi tạo đơn. Quản lý IMEI chặt: bắn đúng theo SKU từng dòng, đếm Cần/Đã có/Mới bắn/Còn thiếu chính xác, và chặn đúng IMEI đã dùng ở đơn khác. Luồng xử lý kho chạy thông tới xuất kho và đồng bộ NhanhVN/DMS. Huỷ đơn có 7 lý do và xác nhận hai bước. Đối chiếu đơn từ web về OPS đúng SKU, số lượng, đơn giá, tổng tiền và ghi chú “đơn test”.
Thông tin chung
| Dự án | GEARVN Web V2 |
|---|---|
| Phase | Phase 7 |
| URL kiểm thử | Web: https://gearvn-web-v2.cloud-gearvn.workers.devOPS: https://ops.prod.gearvn.xyz |
Kết quả kiểm thử — Phase 7
Kết luận
Phase 7 chỉ còn nhóm đăng nhập (Google + số điện thoại): 6 case — 4 Pass · 2 Warning · 0 Fail. Các case giỏ hàng web và giỏ tạo đơn OPS từ P7-07 đến P7-21 đã được chuyển sang Phase 8 và đổi mã test case tương ứng.
- Đăng nhập Google & SĐT đều thành công (P7-03..P7-06). Google mở đúng popup
accounts.google.comvà đăng nhập được cả tài khoản chưa đăng ký; đăng nhập bằng SĐT0919556994vào thẳng/tai-khoan, không cần OTP. - Trang đăng nhập hiện sẵn tài khoản Gmail (P7-01, P7-02). Khu vực dưới nút Đăng nhập hiển thị chip “Tiếp tục bằng tên ANH — anhld.sr@gmail.com” kèm ảnh đại diện, lấy từ phiên Google trên trình duyệt. Mong muốn: để trống.
Ghi chú: case đăng nhập Google (P7-01..P7-05) do người dùng kiểm thử thủ công; case đăng nhập SĐT (P7-06) do kiểm thử tự động trên trình duyệt hiển thị. Toàn bộ ảnh đã khoanh đỏ vùng trọng tâm của từng case.
Thông tin chung
| Dự án | GEARVN Web V2 & OPS |
|---|---|
| Phase | Phase 8 |
| URL kiểm thử | Web: https://gearvn-web-v2.cloud-gearvn.workers.devOPS: https://ops.prod.gearvn.xyz |
Kết quả kiểm thử — Phase 8
Kết luận
Phase 8 gom các test case giỏ hàng Web và giỏ tạo đơn OPS: 18 case — 16 Pass · 1 Warning · 1 Fail. Nhóm giỏ hàng Web đã kiểm đủ các trường hợp chính: thêm vào giỏ, tăng/giảm số lượng, giới hạn SL = 1, xóa sản phẩm, chọn/bỏ chọn, select-all, quà tặng, bảng tổng tiền, giữ tổng khi qua checkout, vào bước thông tin giao hàng khi đã đăng nhập, và gate đăng nhập khi logout.
- Giỏ hàng Web cộng giá đúng và đủ (P8-01..P8-11). Tăng SL 1→2→3, tổng tính lại chính xác 25.490.000đ → 50.980.000đ → 76.470.000đ; Tổng giá sản phẩm = Tạm tính sau giảm = Tổng tiền thanh toán; quà tặng kèm 0đ không cộng vào tổng; checkout giữ nguyên breakdown từ giỏ.
- Checkout Web chặn khách vãng lai (P8-12). Khi chưa đăng nhập, bấm “Tiếp theo”/“Xác nhận đơn” bị modal “Đăng nhập để tiếp tục đặt hàng”.
- Giỏ tạo đơn OPS thao tác chuẩn và cộng giá đúng (P8-13..P8-18). Thêm SP theo SKU/tên, đổi SL (790.000đ × 2 = 1.580.000đ), gắn khách (F6), xóa SP về giỏ trống; bảng “Thông tin thanh toán” cộng đúng và đủ.
- ❌ Lỗi voucher OPS (P8-16). Nhập
BVCBVtrả lỗi kỹ thuật thô “crmc: voucher rejected [404]: some coupon codes not found”; cần thay bằng thông báo thân thiện.
Ghi chú: P8-01..P8-09 chuyển từ mã cũ P7-07..P7-15; P8-10..P8-11 bổ sung từ evidence giỏ hàng đã chụp trong cùng phiên kiểm thử; P8-13..P8-18 chuyển từ mã cũ P7-16..P7-21. Nội dung test và ảnh evidence giữ nguyên, chỉ đổi phase và mã test case.




























































































































































































































































































































































































































