Test Cases for Login and Login Page

Anh Tester chia sẻ đến bạn hơn 30 cases dành cho Login và Login Page

✅ TEST CASES FOR LOGIN

  1. Xác minh thông tin đăng nhập của người dùng vẫn còn trên field input sau khi nhấp vào ghi nhớ và quay lại màn hình đăng nhập một lần nữa.
  2. Xác minh rằng người dùng sẽ có thể đăng nhập bằng tài khoản của họ bằng thông tin đăng nhập chính xác.
  3. Xác minh rằng người dùng sẽ vào được màn hình trang tổng quan (hoặc trang nào đó theo role) của họ sau khi đăng nhập bằng thông tin đăng nhập chính xác.
  4. Xác minh rằng người dùng có thể truy cập tất cả các điều khiển và phần tử bằng cách nhấn phím Tab từ bàn phím.
  5. Xác minh rằng người dùng có thể đăng nhập bằng cách nhập thông tin đăng nhập hợp lệ và nhấn phím Enter.
  6. Xác minh rằng người dùng có thể đăng nhập bằng cách nhập thông tin đăng nhập hợp lệ và nhấp vào nút Đăng nhập.
  7. Xác minh rằng mật khẩu đã nhập phải ở dạng mã hóa (******).
  8. Xác minh xem biểu tượng con mắt có được thêm vào trường mật khẩu hay không.
  9. Xác minh rằng người dùng có thể xem mật khẩu bằng cách nhấp vào biểu tượng con mắt.
  10. Xác minh khoảng cách dòng được thêm vào mật khẩu hay không (tuỳ hệ thống).
  11. Cần kiểm tra xác minh email, vì người dùng xác minh địa chỉ email thì người dùng có thể xem trang tổng quan và truy cập các tính năng.
  12. Thêm hình ảnh xác thực trên biểu mẫu đăng nhập để ngăn chặn auto của robot.
  13. Xác minh thông báo lỗi sẽ hiển thị sau khi chỉ nhập địa chỉ email và để trống trường mật khẩu.
  14. Xác minh thông báo lỗi sẽ hiển thị sau khi chỉ nhập mật khẩu và để trống trường email.
  15. Xác minh thông báo lỗi sẽ hiển thị sau khi nhập thông tin đăng nhập không hợp lệ.
  16. Xác minh thông báo lỗi sẽ hiển thị sau khi nhập định dạng email không hợp lệ.
  17. Xác minh thông báo lỗi được hiển thị cho định dạng email không hợp lệ có đúng không.
  18. Xác minh ngữ pháp thông báo lỗi hiển thị phải đúng.
  19. Xác minh thông báo lỗi hiển thị có đúng chính tả không.
  20. Kiểm tra người dùng đã đăng nhập thì không nên đăng xuất khi đóng trình duyệt. (cái này thì chắc tuỳ hệ thống, vì hệ thống của An thì tắt browser là login lại mới được)
  21. Xác minh khoảng thời gian chờ của phiên đăng nhập. Vì khi đã đăng nhập thì người dùng không thể lưu session login suốt hoài được.
  22. Xác minh rằng người dùng đã đăng nhập không đăng xuất bằng cách nhấp vào nút quay lại trên tab trình duyệt.
  23. Xác minh rằng có giới hạn cho tổng số lần đăng nhập không thành công. Do đó, người dùng không thể cố tình không giới hạn để thử tất cả các tổ hợp tên người dung+mật khẩu có thể có.
  24. Xác minh người dùng đã đăng nhập sao chép URL và dán nó vào một cửa sổ trình duyệt mới, nó sẽ chuyển hướng đến trang đăng nhập.
  25. Kiểm tra đăng nhập của Google và tất cả các tùy chọn xã hội để đăng nhập trong cửa sổ riêng tư một cách riêng biệt.
  26. Khi người dùng đăng nhập, trên trang chủ, không cần hiển thị Đăng ký hoặc Thử ngay, v.v. (nếu người dùng đã đăng nhập).
  27. Thêm giới hạn tỷ lệ khi đăng nhập sai. Sau bao nhiêu lần thử sai người dùng sẽ có thể bị hạn chế bởi ứng dụng để chờ đợi. (sai quá 5 lần thì đợi 10p sau mới có thể login tiếp chẵn hạn)
  28. Xác minh không nên luôn load trang trong trường hợp người dùng thêm email và mật khẩu không hợp lệ.
  29. Xác minh tất cả các chức năng phải hoạt động trong tình trạng hoạt động khi người dùng đăng nhập từ đăng nhập xã hội Facebook, Google, Microsoft, Github,...
  30. Ngăn chặn trang đăng nhập khỏi cuộc tấn công SQL injection.
  31. Sau khi đã đăng nhập thành công thì mở Tab mới với cùng domain đó có cần login lại hay không. Hay là nó tự đăng xuất tab trước đó hay không? (chổ này tuỳ hệ thống nè)
  32. Đăng nhập cùng 1 account trên 2 trình duyệt khác nhau cùng lúc thì có được không.
  33. Đăng nhập cùng 1 account trên 2 phương tiện cùng lúc (máy tính - điện thoại) thì tuỳ hệ thống sẽ đăng xuất hoặc thông báo đăng nhập tại thiết bị khác.

 

✅ TEST CASES FOR LOGIN PAGE

  1. Xác minh màn hình đăng nhập sẽ xuất hiện sau khi nhấp vào liên kết đăng nhập hoặc nút đăng nhập.
  2. Xác minh tất cả các yếu tố và trường liên quan đến đăng nhập có trên trang đăng nhập.
  3. Xác minh sự liên kết của các phần tử hiển thị trên màn hình đăng nhập phải tương thích trên nhiều trình duyệt.
  4. Xác minh rằng kích thước, màu sắc và giao diện người dùng của các phần tử khác nhau phải khớp với thông số kỹ thuật.
  5. Xác minh rằng trang đăng nhập của ứng dụng có responsive và căn chỉnh phù hợp trên các thiết bị và độ phân giải màn hình khác nhau.
  6. Xác minh tiêu đề trang đăng nhập.
  7. Sau khi trang đăng nhập của người dùng được mở, theo mặc định thì con trỏ sẽ nằm trong hộp văn bản tên người dùng. (hoặc email, SĐT,…nói chung focus chuột vào input đầu tiên)
  8. Xác minh rằng có một hộp kiểm với nhãn ghi nhớ mật khẩu trên trang đăng nhập.
  9. Xác minh hộp kiểm “remember me” sẽ đánh dấu là đã chọn sau khi nhấp vào label đó hoặc hộp kiểm.

Yeah sau này An sẽ cập nhật thêm trên chính post này dành cho test case login và login page này thêm nhé. Hy vọng giúp ích cho các bạn tham khảo khi testing.

CHÚC CÁC BẠN LÀM VIỆC VUI KHOẺ 🙌
  • Anh Tester

    Đường dẫu khó chân vẫn cần bước đi
    Đời dẫu khổ tâm vẫn cần nghĩ thấu