«

Tags: @web

Là vận hành, tôi có thể chủ động gửi thông báo đến khách hàng khi cần thông báo các nội dung quan trọng hoặc

chương trình khuyến mãi - Thông tin gửi thông báo gồm: tiêu đề, nội dung, nhóm event (không bắt buộc), danh sách khách hàng, kênh, link (không bắt buộc)

Quyền: - notifications:create: quyền gửi thông báo

  • Tags: @web

    • Given Tồn tại danh sách khách hàng trên hệ thống
      UsernameHọ tên
      nghiam2601Vũ Nghĩa
      ngahtt5Hoàng Nga
      tritmMinh Trí
  • Tags: @TNK-11564, @web

    Tôi thấy không thể gửi thông báo mới khi không có quyền

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      admin123456
    • When Tôi truy cập vào hệ thống admin
    • Then Tôi thấy không thể gửi thông báo mới
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo thành công khi nhập thông tin hợp lệ

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo có thông tin
      Tiêu đềNội dungNhóm eventDanh sách khách hàngKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong năm<group><user><channel><link>
    • Then Tôi thấy hệ thống hiển thị thông báo "Gửi thông báo thành công"
    • When Tôi đăng nhập hệ thống bằng tài khoản có thông tin
      usernamepassword
      <user>123456
    • And Tôi truy cập vào popup "Danh sách thông báo"
    • Then Tôi thấy hiển thị thông báo có thông tin "Chương trình khuyến mãi lớn nhất trong năm"

    Examples:

    group user channel link
    Đơn hàng nghiam2601 web https://help.sabomall.com/khuyen-mai
    Khiếu nại nghiam2601, ngahtt5 web, app
    nghiam2601, ngahtt5, tritm app
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo không thành công khi để trống các trường bắt buộc

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo có thông tin
      Tiêu đềNội dungNhóm eventDanh sách khách hàngKênhLink
      <title><content><group><user><channel><link>
    • Then Tôi thấy hệ thống hiển thị thông báo lỗi "<error>"

    Examples:

    title content group user channel link error
    Flash sale lớn nhất trong năm nghiam2601 web https://help.sabomall.com/khuyen-mai Tiêu đề không được để trống
    Khuyến mãi lớn nghiam2601 web https://help.sabomall.com/khuyen-mai Nội dung không được để trống
    Khuyến mãi lớn Flash sale lớn nhất trong năm web Danh sách khách hàng không được để trống
    Khuyến mãi lớn Flash sale lớn nhất trong năm Đơn hàng nghiam2601 https://help.sabomall.com/khuyen-mai Kênh không được để trống
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo không thành công khi danh sách khách hàng quá 1000 người

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo gửi tới "1001" khách hàng có thông tin
      Tiêu đềNội dungNhóm eventKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong nămweb
    • Then Tôi thấy hệ thống hiển thị thông báo "Danh sách khách hàng không được quá 1000 người"
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo thành công khi danh sách khách hàng <=1000 người

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo gửi tới "<number>" khách hàng có thông tin
      Tiêu đềNội dungNhóm eventKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong nămweb
    • Then Tôi thấy hệ thống hiển thị thông báo "Gửi thông báo thành công"

    Examples:

    number
    1000
    999
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo không thành công khi chọn nhiều nhóm event cùng một lúc

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo có thông tin
      Tiêu đềNội dungNhóm eventDanh sách khách hàngKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong nămĐơn hàng, Khiếu nạinghiam2601web
    • Then Tôi thấy hệ thống hiển thị thông báo lỗi "Chỉ được chọn một nhóm event"
    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo có thông tin
      Tiêu đềNội dungNhóm eventDanh sách khách hàngKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong nămĐơn hàngnghiam2601web<link>
    • Then Tôi thấy hệ thống hiển thị thông báo lỗi "Link không đúng định dạng"

    Examples:

    link
    https://help.sabomall.com\khuyen-mai
    https//help.sabomall.com/khuyen-mai
    https:/help.sabomall.com/khuyen-mai
    //help.sabomall.com/khuyen-mai
    khuyenmai12
  • Tags: @TNK-11564, @web

    Tôi thấy gửi thông báo không thành công khi nhập danh sách khách hàng không hợp lệ

    • Given Tôi đăng nhập hệ thống admin bằng tài khoản có thông tin
      permission codeusernamepassword
      notifications:createadmin123456
    • When Tôi truy cập vào trang gửi thông báo
    • And Tôi thực hiện tạo mới thông báo có thông tin
      Tiêu đềNội dungNhóm eventDanh sách khách hàngKênhLink
      Khuyến mãi lớn 8/8Chương trình khuyến mãi lớn nhất trong nămĐơn hàng<list_user>web
    • Then Tôi thấy hệ thống hiển thị thông báo lỗi "Danh sách khách hàng không hợp lệ"

    Examples:

    list_user
    nghiam2601;ngahtt5
    nghiam2601.ngahtt5
    nghiam2601/ngahtt5