Header Ads Widget

Responsive Advertisement

Test case cho màn hình login - Hướng dẫn chi tiết A đến Z

Test case cho màn hình login là một trong những bước quan trọng trong quá trình kiểm thử phần mềm. Màn hình login là cánh cổng chính để người dùng truy cập vào các chức năng của ứng dụng, do đó cần đảm bảo rằng nó hoạt động đúng, an toàn và thân thiện. Vì vậy, bài viết này sẽ giới thiệu cho bạn cách xây dựng test case cho màn hình login theo các tiêu chí sau: giao diện người dùng (UI), chức năng (Function), bảo mật (Security) và hiệu năng (Performance).

Nếu muốn tham khảo thêm những kiến thức hay về test case nói riêng và ba nói chung, hãy tham gia các khóa đào tạo Business Analyst cùng với chuyên gia uy tin trong nganh ngay trên ứng dụng Askany ngay nhé!

Hướng dẫn xây dựng test case cho màn hình chính

Test case là một tập hợp các bước, điều kiện và kết quả mong đợi để kiểm tra một chức năng cụ thể của ứng dụng. Một test case nên có một mục tiêu rõ ràng, một phạm vi kiểm tra xác định và một cách đo lường kết quả. Một test case cũng nên có một tiêu đề ngắn gọn và một mô tả chi tiết. Các bước để xây dựng test case cho màn hình login bao gồm:

Xác định các yêu cầu cho màn hình login

Các yêu cầu có thể bao gồm các trường nhập liệu, các nút, các liên kết, các thông báo lỗi, các quy tắc bảo mật và các chức năng khác. Các kỳ vọng có thể bao gồm các hành vi mong muốn của màn hình login khi người dùng nhập các giá trị hợp lệ hoặc không hợp lệ, khi người dùng quên mật khẩu hoặc khi người dùng đăng nhập thành công hoặc thất bại.

Phân loại các test case theo các loại kiểm thử khác nhau

Các loại kiểm thử có thể bao gồm kiểm thử chức năng, kiểm thử hiệu năng, kiểm thử giao diện người dùng, kiểm thử khả năng sử dụng, kiểm thử tương thích và kiểm thử bảo mật. Mỗi loại kiểm thử có một mục đích và phương pháp khác nhau để kiểm tra các khía cạnh khác nhau của màn hình login.

Viết các test case cho mỗi loại kiểm thử

Mỗi test case nên có một tiêu đề ngắn gọn, một mô tả chi tiết, một bước tiền đề, một bước thực hiện, một kết quả mong đợi và một trạng thái. Một bước tiền đề là một điều kiện cần thiết để thực hiện test case. Một bước thực hiện là một hành động cụ thể mà người dùng hoặc kiểm thử viên thực hiện trên màn hình login. Một kết quả mong đợi là một hành vi hoặc một đầu ra cụ thể mà màn hình login nên hiển thị sau khi thực hiện bước thực hiện. Một trạng thái là một giá trị cho biết test case đã được thực hiện thành công hay thất bại.



Đánh giá và kiểm tra lại các test case

Một test case nên được đánh giá và kiểm tra lại để đảm bảo rằng nó đáp ứng các tiêu chí sau: nó phù hợp với các yêu cầu và kỳ vọng của màn hình login, nó rõ ràng và dễ hiểu, nó đầy đủ và bao quát, nó độc lập và có thể thực hiện được, nó có thể tái sử dụng và bảo trì được. Nếu có bất kỳ lỗi, thiếu sót hoặc cải tiến nào, nên sửa đổi hoặc bổ sung các test case cho đến khi chúng đạt được chất lượng mong muốn.

Đây là một ví dụ của các test case cho màn hình login:

Tiêu đề: Kiểm tra đăng nhập thành công với tên người dùng và mật khẩu hợp lệ

Mô tả: Kiểm tra xem người dùng có thể đăng nhập vào ứng dụng với tên người dùng và mật khẩu hợp lệ hay không

Bước tiền đề: Người dùng đã có tài khoản hợp lệ trên ứng dụng

Bước thực hiện:

  • Mở màn hình login 

  • Nhập tên người dùng và nhập mật khẩu hợp lệ

  • Nhấn vào nút đăng nhập

Kết quả mong đợi:

  • Màn hình login đóng lại

  • Người dùng được chuyển đến màn hình chính của ứng dụng

  • Người dùng được xác thực và có thể truy cập các chức năng khác của ứng dụng

Trạng thái: Thành công


Trên đây là cách xây dựng test case cho màn hình login chi tiết, dễ thực hiện. Tùy vào từng dự án, ứng dụng và yêu cầu của khách hàng, bạn có thể bổ sung thêm các test case khác phù hợp. Nếu vẫn còn bất kỳ thắc mắc nào về test case, hãy liên hệ và tìm kiếm sự hỗ trợ từ những chuyên gia BA hàng đầu tại ứng dụng Askany ngay nhé!

Đăng nhận xét

0 Nhận xét