Kiểm thử ca sử dụng là gì? (Ví dụ)
Kiểm thử ca sử dụng là gì?
Kiểm tra trường hợp sử dụng là một kỹ thuật kiểm thử phần mềm giúp xác định các trường hợp kiểm thử bao trùm toàn bộ hệ thống trên cơ sở giao dịch theo từng giao dịch từ đầu đến cuối. Các trường hợp thử nghiệm là sự tương tác giữa người dùng và ứng dụng phần mềm. Kiểm tra trường hợp sử dụng giúp xác định các lỗ hổng trong ứng dụng phần mềm mà có thể không tìm thấy bằng cách kiểm tra từng thành phần phần mềm riêng lẻ.
Ca sử dụng trong kiểm thử là một mô tả ngắn gọn về cách sử dụng cụ thể ứng dụng phần mềm của tác nhân hoặc người dùng. Các trường hợp sử dụng được thực hiện trên cơ sở hành động của người dùng và phản hồi của ứng dụng phần mềm đối với những hành động đó của người dùng. Nó được sử dụng rộng rãi trong việc phát triển trường hợp thử nghiệm ở mức độ hệ thống hoặc mức độ chấp nhận.
Cách thực hiện Kiểm thử trường hợp sử dụng: Ví dụ
Trong một use-case, tác nhân được biểu thị bằng “A” và hệ thống được biểu thị bằng “S”. Chúng tôi tạo Sử dụng cho chức năng đăng nhập của Ứng dụng web như hiển thị bên dưới
Kịch bản thành công chính | Bước | Mô tả |
---|---|---|
Diễn viên S:Hệ thống |
1 | A: Nhập tên đại lý và mật khẩu |
2 | S: Xác thực mật khẩu | |
3 | S: Cho phép truy cập tài khoản | |
Phần mở rộng | 2a | Mật khẩu không hợp lệ S: Hiển thị thông báo và yêu cầu thử lại 4 lần |
2b | Mật khẩu không hợp lệ 4 lần S: Đóng ứng dụng |
- Hãy xem xét bước đầu tiên của kịch bản đầu cuối cho chức năng đăng nhập vào ứng dụng web của chúng ta, trong đó Actor nhập email và mật khẩu.
- Bước tiếp theo hệ thống sẽ xác thực mật khẩu
- Tiếp theo, nếu mật khẩu đúng thì quyền truy cập sẽ được cấp
- Có thể có một phần mở rộng của trường hợp sử dụng này. Trong trường hợp mật khẩu không hợp lệ hệ thống sẽ hiển thị thông báo và yêu cầu thử lại 4 lần
- Nếu Mật khẩu không hợp lệ bốn lần hệ thống sẽ cấm địa chỉ IP.
Ở đây chúng tôi sẽ kiểm tra kịch bản thành công và một trường hợp của mỗi tiện ích mở rộng.
Video thử nghiệm trường hợp sử dụng
Nhấp chuột vào đây nếu video không thể truy cập được