Xin hỏi cách viết test case về việc dùng mã OTP

Thảo luận các vấn đề liên quan đến Kiểm thử phần mềm.
Forum rules
Thảo luận các vấn đề liên quan đến Kiểm thử phần mềm.
Post Reply
hoccachhoc
Fresher Tester
Posts: 41
Joined: Tue 04 Jul, 2017 1:50 pm
Contact:

Xin hỏi cách viết test case về việc dùng mã OTP

Post by hoccachhoc » Wed 30 Aug, 2017 2:38 pm

Việc đăng nhập bằng số điện thoại trong đó dùng mã OTP đang thịnh hành hiện nay. Sau đây mình đưa ra ví dụ để các bạn thử liệt kê ra nhiều test case đối với trường hợp này.

Giả sử như một người nào đó đăng nhập vào 1 hệ thống phần mềm A bằng số điện thoại đã đăng ký. Sau khi đăng nhập vào hệ thống thì hệ thống bắt xác nhận bằng mã OTP. OTP code là 4 ký tự số từ 0-9, không bắt đầu bằng chữ số 0, thời gian chờ nhập là <=5 phút. Vậy chúng ta liệt kê các trường hợp kiểm thử để bao phủ hết trong trường hợp này ntn?

Mình đưa ra các ca kiểm thử như sau:
  • * OTP code:
    • + nhập 3 ký tự số;
      + nhập 5 ký tự số;
      + nhập 4 ký tự số nhưng số đầu tiên là số 0;
      + nhập ký tự chữ
      + nhập ký tự đặc biệt
      + nhập số nhị phân 0 1 0 1;
      + nhập câu lệnh sql, java scrip, c#, html,...
      + không nhập gì cả
      + nhập khoảng trắng trước và sau cùng của mã OTP
    * Thời gian chờ:
    • + Nhập mã code hợp lệ và Nhập thời gian chờ >5 phút;
      + Nhập mã code hợp lệ và nhập thời gian chờ <=5 phút;
Có điều là các đầu số em út của các nhà mạng Viettel (0861...0869), Mobifone (0891...0899) và Vinaphone (0881...0889) có cho Support mã OTP không?

Các bạn xem mình liệt kê trên còn thiếu cái nào nữa không nhé! Mình xin hỏi các bạn có kinh nghiệm, các đứa em út (đầu số mới) của các nhà mạng Viettel (0861...0869), Mobifone (0891...0899), Vinaphone (0881...0889) có support mã OTP được chưa?


Người đi tìm miền đất hứa!

tvn
Admin
Posts: 4739
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: Xin hỏi cách viết test case về việc dùng mã OTP

Post by tvn » Thu 31 Aug, 2017 6:19 pm

Không liên quan, nhưng anh hỏi một câu: Nếu đăng nhập vào app bằng chính điện thoại đang có số điện thoại đó, thì bảo mật chỗ nào?



Post Reply

Return to “Software Testing - Kiểm thử phần mềm”