«

Là Buyer, tôi muốn chọn sản phẩm đưa vào giỏ hàng để chuẩn bị tiến hành mua hàng

Giỏ hàng sẽ chia làm 2 ngăn "mua sỉ" (bao gồm các sản phẩm thông thường) và "mua trọn gói" (bao gồm các sản phẩm được cấu hình mua trọn gói) 1. Tại ngăn mua sỉ, sản phẩm có khoảng giá khi thay đổi số lượng sản phẩm, đơn giá hiển thị sẽ thay đổi khi đạt số lượng theo từng mốc giá của NCC 2. Chưa đăng nhập, chọn thêm sản phẩm vào giỏ sẽ điều hướng về màn hình đăng nhập. Sau khi đăng nhập thành công quay về chi tiết sp và không xóa hết các lựa chọn sku trước đó 3. Có cảnh báo khi không nhập số lượng, nhập quá stock, thêm quá số lượng sku tối đa trong giỏ hàng 4. Tôi không thể thêm được sản phẩm vào giỏ khi truy cập vào phiên bản cũ (sub-domain) 5. Tôi có thể xem và mua thêm các sản phẩm của cùng 1 người bán

    • Given Tồn tại sản phẩm "Áo len" có thông tin
      Màu sắcKích thướcTồn khoĐơn giá gốcbatchsize
      Màu TrắngS56104¥271
      Màu TrắngM1542¥305
      Màu TrắngL2314¥355
      Màu ĐỏS1000¥272
      Màu ĐỏM2314¥3010
      Màu ĐỏL0¥3510
    • And Tồn tại sản phẩm "Giày Nike" có thông tin
      Màu sắcKích thướcTồn khoĐơn giá gốc
      Trắng36190¥89
      Trắng371981¥89
    • And Sản phẩm "Giày Nike" có chính sách giá theo số lượng như sau
      Số lượng tối thiểuĐơn giá gốc
      tối thiếu 2¥89
      tối thiểu 50¥79
      ≥ 100¥69
    • And Hệ thống đang áp dụng tỷ giá là "3.000đ"
  • Tags: @TNK-2398, @TNK-460, @TNK-51

    Với sản phẩm có 2 thuộc tính, tôi thấy thuộc tính đầu tiên hiển thị số lượng sku đã chọn khi tôi chọn các sku được tổ hợp từ thuộc tính đầu tiên đó

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M2
      Màu đỏMàu đỏ, M2
    • Then Tôi thấy thuộc tính đầu tiên hiển thị số lượng sku đã chọn khi tôi chọn các sku được tổ hợp từ thuộc tính đầu tiên đó
      Màu sắcSố lượng sku
      Màu trắng4
      Màu đỏ2
  • Tags: @TNK-11195, @TNK-2398, @TNK-460, @TNK-51

    Tổng sản phẩm đã chọn và tổng tiền hàng được cập nhật khi tôi thay đổi số lượng sku

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M2
      Màu đỏMàu đỏ, M2
    • Then Tổng số lượng sản phẩm đã chọn là "6" và tổng tiền hàng là "645.000đ"
  • Tags: @app, @TNK-11195

    Tổng sản phẩm đã chọn và tổng tiền hàng được cập nhật khi tôi thay đổi số lượng sku sản phẩm mua trọn gói

    • Given Tồn tại danh sách sản phẩm mua trọn gói có thông tin
      Tên sản phẩmID sản phẩmID SKUMàu sắcKích thướcTồn khoGiá SKU
      Áo sơ mi12312412423423423Màu trắngS3123126 tệ
      Áo sơ mi12312412423402940Màu trắngM1312326 tệ
      Áo sơ mi12312412474563453Màu đỏM44426 tệ
    • When Tôi truy cập vào chi tiết sản phẩm "Áo sơ mi"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M2
      Màu đỏMàu đỏ, M2
    • Then Tổng số lượng sản phẩm đã chọn là "6" và tổng tiền hàng là "156tệ"
  • Tags: @smoke_test, @TNK-2398, @TNK-460, @TNK-51

    Tôi thấy khi thay đổi số lượng sku của sản phẩm có khoảng giá, đơn giá của sku sẽ thay đổi khi đạt đến số lượng theo chính sách giá của NCC

    và tổng tiền hàng cũng được tính toán lại theo đơn giá mới

    • When Tôi truy cập vào chi tiết sản phẩm "Giày Nike"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, 36<quantity_36>
      Màu trắngMàu trắng, 37<quantity_37>
    • Then Tôi thấy đơn giá của sku được cập nhật thành
      SkuĐơn giá
      Màu trắng, 36<price_36>
      Màu trắng, 37<price_37>
    • And Tổng tiền hàng của các sku đã chọn được cập nhật thành "<total_amount>"

    Examples:

    quantity_36 quantity_37 price_36 price_37 total_amount
    2 1 ¥89(267.000đ) ¥89(267.000đ) ¥267(801.000đ)
    50 5 ¥79(237.000đ) ¥79(237.000đ) ¥4.345(13.035.000đ)
    51 100 ¥69(207.000đ) ¥69(207.000đ) ¥10.419(31.257.000)
  • Tags: @TNK-2398, @TNK-460, @TNK-51

    Tôi thấy không thể nhập số lượng sku khác số tự nhiên

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S<quantity>
    • Then Tôi thấy không thể nhập số lượng sku khác số tự nhiên

    Examples:

    quantity
    -1
    abg
    !@#$%^&*()_+><:"
    3,5
  • Tags: @TNK-2398, @TNK-460, @TNK-51

    Hệ thống hiển thị cảnh báo và tự động cập nhật số lượng sku về số tồn kho có sẵn khi tôi thay đổi số lượng sku vượt mức tồn kho và

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S56105
    • Then Tôi thấy số lượng sku tự động cập nhật về "5614"
    • And Hiển thị cảnh báo với nội dung "Số lượng có thể mua tối đa là 5614"
  • Tags: @TNK-2398, @TNK-460, @TNK-51

    Không thể thay đổi số lượng của sku đã hết hàng

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • Then Tôi thấy không thể thay đổi số lượng sku "Màu đỏ, L"
  • Tags: @smoke_test, @TNK-11680, @TNK-2738, @TNK-460, @TNK-51

    Hệ thống điều hướng tôi về màn hình đăng nhập khi tôi thêm sản phẩm cu 1688, taobao, tmall vào giỏ mà chưa đăng nhập.

    Sau khi đăng nhập, hệ thống điều hướng tôi về lại trang chủ

    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi được hệ thống điều hướng về màn đăng nhập
    • When Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • Then Tôi được hệ thống điều hướng về trang chủ
  • Tags: @smoke_test, @TNK-460, @TNK-51

    Tôi thấy đơn giá sku được quy đổi theo tỷ giá khi đã đăng nhập

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • Then Tôi giấy đơn giá sku được quy đổi theo tỷ giá đã đăng nhập như sau
      Màu sắcKích cỡĐơn giá quy đổi
      Màu TrắngS81.000đ
      Màu TrắngM90.000đ
      Màu TrắngL105.000đ
      Màu ĐỏS81.000đ
      Màu ĐỏM90.000đ
      Màu ĐỏL105.000đ
  • Tags: @TNK-2738, @TNK-460, @TNK-51

    Hệ thống hiển thị cảnh báo số lượng sku phải lớn hơn 0 khi tôi thêm hàng vào giỏ

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi lựa chọn thêm hàng vào giỏ
    • Then Hệ thống hiển thị thông báo số lượng sku phải lớn hơn 0
  • Tags: @smoke_test, @TNK-11680, @TNK-12567, @TNK-2056, @TNK-2738, @TNK-460, @TNK-51

    Tôi có thể thêm sản phẩm của sàn 1688, taobao,tmall vào giỏ hàng khi tôi đã đăng nhập hệ thống. Tôi thấy hệ thống hiển thị thông báo thêm thành công.

    Giỏ hàng có sản phẩm vừa thêm. Có thể xem số lượng sku có trong giỏ ngay cả khi không truy cập vào Giỏ hàng

    • Given Tồn tại sản phẩm "Áo Sơ mi" có thông tin trên sản <marketplace> với thông tin
      Màu sắcKích thướcTồn khoĐơn giá gốcTên shopĐã bán
      Màu trắngS56104¥27 (81.000đ)Nin shop4323sp
      Màu trắngM1542¥30 (90.000đ)Nin shop2424sp
    • And Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Giỏ hàng của tôi chưa có sku nào
    • When Tôi truy cập vào chi tiết sản phẩm "Áo Sơ mi"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M1
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi thấy hệ thống hiển thị thông báo "Thêm giỏ hàng thành công"
    • And Tôi thấy được số lượng sku có trong giỏ là "2"
    • When Tôi truy cập vào "Giỏ hàng"
    • Then Tôi thấy giỏ hàng hiển thị thông tin sản phẩm vừa thêm

    Examples:

    marketplace
    1688
    taobao
    tmall
  • Tags: @TNK-11197, @TNK-12567, @TNK-2738, @TNK-460, @TNK-51

    Thêm sản phẩm mua sỉ hoặc mua trọn gói trên 1688, taobao, tmall vào giỏ không thành công khi trong giỏ đã đạt số lượng sku tối đa

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Hệ thống cấu hình sản phẩm mua trọn gói có thông tin
      Tên sản phẩmID sản phẩmID SKUMàu sắcKích thướcTồn khoGiá SKUSàn
      Áo khoác12312412423423423Màu trắngS3123126 tệ<marketplace>
    • And Tồn tại sản phẩm "Áo len" có thông tin
      Tên sản phẩmSKUĐơn giáSàn
      Áo khoácMàu trắng, S23 tệ<marketplace>
    • And Hệ thống cấu hình số lượng sku tối đa trong giỏ là hàng là "200"
    • And Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Giỏ hàng đã tồn tại "200" SKU <type>
    • And Trong giỏ hàng chưa có sku "Màu trắng, S" của sản phẩm "Áo khoác" của sàn "<marketplace>"
    • When Tôi truy cập vào chi tiết sản phẩm <type_product> "Áo khoác"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
    • And Tôi thêm sku đã chọn vào giỏ hàng
    • Then Tôi thấy hệ thống hiển thị cảnh báo "Số lượng trong giỏ hàng của bạn đã đạt đến giới hạn"
    • When Tôi truy cập vào "Giỏ hàng <type_product>"
    • Then Tôi không thấy sản phẩm vừa thêm

    Examples:

    type type_product marketplace
    mua sỉ mua trọn gói taobao
    mua trọn gói mua sỉ 1688
    mua sỉ mua sỉ tmall
    mua trọn gói mua trọn gói 1688
    mua sỉ và mua trọn gói mua sỉ taobao
    mua sỉ và mua trọn gói mua trọn gói 1688
  • Tags: @TNK-2375, @web

    Tôi không thể thêm được sản phẩm vào giỏ khi truy cập vào phiên bản cũ (sub-domain)

    • Given Tôi truy cập vào phiên bản cũ (sub-domain)
    • And Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M1
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi thấy không thể thêm sku vào giỏ hàng
    • And Hệ thống hiển thị thông báo "Vui lòng truy cập sabomall.com để đặt hàng"
  • Tags: @TNK-2912

    Khi thêm sản phẩm vào giỏ hàng, tôi thấy các sản phẩm của cùng 1 shop sẽ được nhóm lại

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Tồn tại sản phẩm "Quần jean" có thông tin
      Màu sắcKích thướcTồn khoĐơn giá gốcTên shopĐã bán
      Màu đenS56104¥27 (81.000đ)Nin shop4323sp
      Màu XanhM1542¥30 (90.000đ)Nin shop2424sp
    • And Tồn tại sản phẩm "Áo thun" có thông tin
      Màu sắcKích thướcTồn khoĐơn giá gốcTên shopĐã bán
      Màu trắngS56104¥27 (81.000đ)Nin shop300sp
      Màu trắngM4343¥27 (81.000đ)Nin shop300sp
      Màu đenS544¥27 (81.000đ)Nin shop654sp
      Màu đenM2354¥27 (81.000đ)Nin shop342sp
    • And Giỏ hàng của tôi có sản phẩm với thông tin
      Tên shopTên sản phẩmSKUSố lượngGiá đã giảm
      Nin shopQuần jeanQuần jeann, màu đen, S2¥27 (81.000đ)
      Nin shopÁo thunÁo thun, màu trắng, S2¥27 (81.000đ)
    • When Tôi truy cập vào giỏ hàng
    • Then Tôi thấy các sản phẩm của shop "Nin shop" được nhóm lại
  • Tags: @app, @TNK-3902

    Tôi thấy cảnh báo "Phải là bội của x" và tôi vẫn có thể thêm hàng vào giỏ

    nếu nhập số lượng sản phẩm không phải là bội của batchsize

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • When Tôi truy cập vào chi tiết sản phẩm "Áo len"
    • And Tôi chọn thuộc tính như sau
      skuSố lượng
      Màu Đỏ, M12
    • Then Tôi thấy cảnh báo "Phải là bội của 10"
    • When Tôi thực hiện "Thêm hàng vào giỏ"
    • Then Tôi thấy hệ thống hiển thị thông báo "Thêm giỏ hàng thành công"
    • When Tôi truy cập vào "Giỏ hàng"
    • Then Tôi thấy giỏ hàng hiển thị thông tin sản phẩm vừa thêm
  • Tags: @TNK-10157, @TNK-11197, @TNK-11624, @TNK-13616

    Có thể thêm sản phẩm "mua trọn gói" vào giỏ "mua trọn gói" khi tôi đã đăng nhập hệ thống.

    • Given Hệ thống tồn tại sản phẩm có thông tin:
      Tên sản phẩmID sản phẩmID SKUMàu sắcKích thướcĐơn vị tínhGiá mua sỉ
      Áo sơ mi12312412423423423Màu đenSChiếc28 tệ (84.000đ)
      Áo sơ mi12312412423402940Màu xanhSChiếc29 tệ (87.000đ)
      Áo sơ mi12312412474563453Màu đenMChiếc30 tệ (90.000đ)
      Áo sơ mi12312412474541134Màu xanhMChiếc31 tệ (93.000đ)
    • And Hệ thống cấu hình thông tin mua trọn gói cho sản phẩm "Áo Sơ mi" như sau:
      ID SKUTrạng thái hoạt độngGiá mua trọn gói 1 sản phẩmMOQ1giá MOQ1MOQ2Giá MOQ2MOQ3Giá MOQ3
      23423423Hoạt động29.5 tệ (85.500đ)229 tệ (87.000đ)5028.8 tệ (86.400đ)10028.2 tệ (84.000đ)
      23402940Hoạt động30.5 tệ (91.500đ)230 tệ (90.000đ)5029.8 tệ (89.400đ)10029.2 tệ (87.600đ)
      74563453Hoạt động31.5 tệ (94.500đ)231 tệ (93.000đ)5030.8 tệ (92.400đ)10030.2 tệ (90.600đ)
      23423423Dừng hoạt động29.5 tệ (85.500đ)229 tệ (87.000đ)5028.8 tệ (86.400đ)10028.2 tệ (84.000đ)
    • When Tôi truy cập vào chi tiết sản phẩm "Áo sơ mi"
    • And Tôi chọn thuộc tính như sau
      SkuSố lượng
      Màu đen, S20
      Màu xanh, S10
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi thấy hệ thống hiển thị thông báo "Thêm giỏ hàng thành công"
    • And Tôi thấy được số lượng sku có trong giỏ mua trọn gói tăng lên là "30 sp"
    • And Trong giở hàng của tôi hiển thị sản phẩm "Áo sơ mi" với thông tin sau
      Tên sản phẩmSkuSố lượngGiá
      Áo sơ miMàu đen, S2029 tệ (87.000đ)
      Áo sơ miMàu xanh, S1030 tệ (90.000đ)
  • Tags: @TNK-10157, @TNK-11197, @TNK-11624, @TNK-13616

    Hệ thống hiển thị cảnh báo số lượng sku phải lớn hơn 0 khi tôi thêm sản phẩm mua trọn gói vào giỏ "mua trọn gói"

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Tồn tại danh sách sản phẩm mua trọn gói có thông tin
      Tên sản phẩmID sản phẩmID SKUMàu sắcKích thướcTồn khoGiá lẻ sản phẩmGiá SKU
      Áo sơ mi12312412423423423Màu đenS3123128 tệ26 tệ
      Áo sơ mi12312412423402940Màu xanhS1312328 tệ26 tệ
      Áo sơ mi12312412474563453Màu đenM44428 tệ26 tệ
      Áo sơ mi12312412474541134Màu xanhM121328 tệ26 tệ
      Cốc uống nước34523423421321312Màu trắng250ml11326 tệ26 tệ
      Cốc uống nước34523423490665643màu trắng500ml1213326 tệ26 tệ
      Cốc uống nước34523423487676664màu trắng750ml1321126 tệ26 tệ
    • When Tôi truy cập vào tab "Mua trọn gói" của sản phẩm "Áo sơ mi"
    • And Tôi lựa chọn thêm hàng vào giỏ
    • Then Hệ thống hiển thị thông báo số lượng sku phải lớn hơn 0
  • Tags: @TNK-10157, @TNK-11197, @TNK-11624, @TNK-13616

    Hệ thống điều hướng tôi về màn hình đăng nhập khi tôi thêm sản phẩm "mua trọn gói" vào giỏ "mua trọn gói" mà chưa đăng nhập.

    Sau khi đăng nhập, hệ thống điều hướng tôi về lại trang chủ

    • Given Tồn tại danh sách sản phẩm mua trọn gói có thông tin
      Tên sản phẩmID sản phẩmID SKUMàu sắcKích thướcTồn khoGiá lẻ sản phẩmGiá SKU
      Áo sơ mi12312412423423423Màu đenS3123128 tệ26 tệ
      Áo sơ mi12312412423402940Màu xanhS1312328 tệ26 tệ
      Áo sơ mi12312412474563453Màu đenM44428 tệ26 tệ
      Áo sơ mi12312412474541134Màu xanhM121328 tệ26 tệ
      Cốc uống nước34523423421321312Màu trắng250ml11326 tệ26 tệ
      Cốc uống nước34523423490665643màu trắng500ml1213326 tệ26 tệ
      Cốc uống nước34523423487676664màu trắng750ml1321126 tệ26 tệ
    • When Tôi truy cập vào tab "Mua trọn gói" của sản phẩm "Áo sơ mi"
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu đenMàu đen, S20
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi được hệ thống điều hướng về màn đăng nhập
    • When Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • Then Tôi được hệ thống điều hướng về trang chủ
  • Tags: @mobile, @TNK-11680, @web

    Hệ thống điều hướng tôi về màn hình đăng nhập khi tôi thêm sản phẩm của taobao, tmall vào giỏ mà chưa đăng nhập.

    Sau khi đăng nhập, hệ thống điều hướng tôi về lại trang chủ

    • When Từ kết quả tìm kiếm bằng link chi tiết sản phẩm "Áo len" tôi truy cập màn chi tiết sản phẩm
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi được hệ thống điều hướng về màn đăng nhập
    • When Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • Then Tôi được hệ thống điều hướng về trang chủ
  • Tags: @mobile, @TNK-11680, @web

    Có thể thêm sản phẩm của taobao,tmall vào giỏ hàng khi tôi đã đăng nhập hệ thống. Tôi thấy hệ thống hiển thị thông báo thêm thành công.

    Giỏ hàng có sản phẩm vừa thêm. Có thể xem số lượng sku có trong giỏ ngay cả khi không truy cập vào Giỏ hàng

    • Given Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      testerm26123456
    • And Giỏ hàng của tôi chưa có sku nào
    • When Từ kết quả tìm kiếm bằng link chi tiết sản phẩm "Áo len" tôi truy cập màn chi tiết sản phẩm
    • And Tôi chọn thuộc tính như sau
      Màu sắcSkuSố lượng
      Màu trắngMàu trắng, S2
      Màu trắngMàu trắng, M1
    • And Tôi thêm sku đã chọn vào giỏ
    • Then Tôi thấy hệ thống hiển thị thông báo "Thêm giỏ hàng thành công"
    • And Tôi thấy được số lượng sku có trong giỏ là "2"
    • When Tôi truy cập vào "Giỏ hàng"
    • Then Tôi thấy giỏ hàng hiển thị thông tin sản phẩm vừa thêm