«

Là người dùng, tôi muốn có thể đăng ký được tài khoản để sử dụng hệ thống

  1. Tôi có thể đăng ký tài khoản để sử dụng app
  2. Xác nhận đồng ý với điều khoản dịch vụ và chính sách bảo mật là bắt buộc
  3. Đăng ký thành công thì điều hướng người dùng về đăng nhập
    • Given Tôi đã truy cập vào hệ thống
  • Tags: @smoke_test, @TNK-1122, @TNK-2395, @TNK-900, @TNK-9246

    Đăng ký tài khoản trên SaboMall thành công khi nhập vào đầy đủ và hợp lệ thông tin đăng ký.

    Hệ thống điều hướng tôi về màn hình đăng nhập sau khi tôi đăng ký tài khoản thành công

    • Given Hệ thống chưa có tài khoản "<username>"
    • When Tôi truy cập vào "Màn đăng ký"
    • And Tôi tạo tài khoản mới với thông tin
      Tên đăng nhậpEmailHọ và tênMật khẩuSố điện thoại
      <username><email><full_name><password><telephone>
    • And Tôi xác nhận đồng ý với "Điều khoản dịch vụ của A"
    • And Tôi xác nhận đồng ý với "Điều khoản dịch vụ và chính sách bảo mật của B"
    • And Tôi hoàn tất đăng ký tài khoản
    • Then Tôi thấy hệ thống hiển thị thông báo "Đăng ký thành công"
    • And Hệ thống điều hướng tôi về màn đăng nhập

    Examples:

    username email full_name password telephone
    testapp testapp@gmail.com test app 123456 84351456245
    testapp1234 testapp1@yahoo.com test & app'123' 123456789 840154124562
  • Tags: @TNK-1122, @TNK-2395, @TNK-900, @TNK-9246

    Đăng ký tài khoản không thành công nếu để trống các trường bắt buộc hoặc thông tin nhập vào không hợp lệ

    • Given Hệ thống đã tồn tại tài khoản với thông tin
      usernameemail
      nhungtthnhungtth@gobiz.vn
    • When Tôi truy cập vào "Màn đăng ký"
    • And Tôi tạo tài khoản mới với thông tin
      Tên đăng nhậpEmailHọ và tênMật khẩuSố điện thoại
      <username><email><full_name><password><telephone>
    • Then Tôi tạo tài khoản không thành công với lý do "<reason>"

    Examples:

    username email full_name password telephone reason
    m26@ubox.vn Nguyen Van A 123456 840841452638 Để trống username
    testerm26 Nguyen Van A 123456 840841452638 Để trống Email
    testerm26 m26@ubox.vn 123456 840841452638 Để trống Họ và tên
    testerm26 m26@ubox.vn Nguyen Van A 840841452638 Để trống mật khẩu
    testerm26 m26@ubox.vn Nguyen Van A 123456 Để trống số điện thoại
    test m26@ubox.vn Nguyễn Văn A 123456 840841452638 Tên đăng nhập tối thiểu 6 ký tự
    testm26testm26testm26testm26testm26testm26 Nguyễn Văn A Nguyễn Văn A 123456 840841452638 Tên đăng nhập tối đa 32 ký tự
    tester_m26 m26@ubox.vn Nguyen Van A 123456 840841452638 Tên đăng nhập chứa ký tự không hợp lệ
    tester m26 m26@ubox.vn Nguyen Van A 123456 840841452638 Tên đăng nhập chứa ký tự không hợp lệ
    nhungtth m26@ubox.vn Nguyen Van A 123456 840841452638 Tên đăng nhập bị trùng
    testerm26 m26@.vn Nguyen Van A 123456 840841452638 Địa chỉ email không hợp lệ
    testerm26 nhungtth@gobiz.vn Nguyen Van A 123456 840841452638 Địa chỉ email bị trùng
    testerm26 m26@ubox.vn AB 123456 840841452638 Họ và tên nhập tối thiểu 3 ký tự
    testerm26 m26@ubox.vn Nguyen Van A Nguyen Van A Nguyen Van A Nguyen Van A Nguyen Van A 123456 840841452638 Họ và tên nhập tối đa 50 ký tự
    testerm26 m26@ubox.vn Nguyen Van A 1234 840841452638 Mật khẩu tối thiểu 6 ký tự
    testerm26 m26@ubox.vn Nguyen Van A 1234567890123456789012345678901234567890 840841452638 Mật khẩu tối đa 32 ký tự
    testerm26 m26@ubox.vn Nguyen Van A 1234 567 840841452638 Mật khẩu chứa ký tự không hợp lệ
    testerm26 m26@ubox.vn Nguyen Van A 123456 84084145263815 Số điện thoại không hợp lệ
    testerm26 m26@ubox.vn Nguyen Van A 123456 84081468 Số điện thoại không hợp lệ
    testerm26 m26@ubox.vn Nguyen Van A 123456 843514265478 Số điện thoại không hợp lệ
    testerm26 m26@ubox.vn Nguyen Van A 123456 abcd-+@#$ Số điện thoại không hợp lệ
    • When Tôi truy cập vào "Màn đăng ký"
    • Then Tôi thấy hiển thị link nội dung "Điều khoản dịch vụ của A"
    • And Link nội dung "Điều khoản dịch vụ và chính sách bảo mật của B"
    • When Tôi nhấn chọn truy cập từng link
    • Then Tôi thấy điều hướng sang trang nội dung điều khoản dịch vụ và chính sách bảo mật tương ứng
  • Tags: @TNK-1122, @TNK-2395, @TNK-900

    Tôi không thể đăng ký tài khoản nếu không đồng ý điều khoản dịch vụ và chính sách bảo mật

    • When Tôi truy cập vào "Màn đăng ký"
    • And Tôi tạo tài khoản mới với thông tin
      Tên đăng nhậpMật khẩuHọ và tênEmailSố điện thoại
      testappm26123456Nguyễn Thị Btestapp@gmail.com840123456789
    • And Tôi không đồng ý điều khoản điều khoản dịch vụ và chính sách bảo mật
      điều khoản dịch vụ của Ađiều khoản dịch vụ và chính sách bảo mật của B
      <terms_A><terms_B>
    • And Tôi hoàn tất đăng ký tài khoản
    • Then Tôi thấy không thể đăng ký tài khoản mới với lý do "<reason>"

    Examples:

    terms_A terms_B reason
    không đồng ý không đồng ý Do không xác nhận đồng ý với điều khoản dịch vụ
    đồng ý không đồng ý Do không xác nhận đồng ý với điều khoản dịch vụ
    không đồng ý đồng ý Do không xác nhận đồng ý với điều khoản dịch vụ