2023-02-13
KHOÁ HỌC AUTOMATION TEST CHO WEBSITE- sử dụng Selenium WebDriver với Java Basic To Advanced
0986775464
Thường khi test giao diện thì requirement thay đổi thường xuyên nên việc viết test case chi tiết cho việc kiểm tra GUI là không hiệu quả. Để tiết kiệm thời gian kiểm tra GUI, dự án thường xây dựng các common test case hay còn gọi là Checklist cho việc kiểm tra GUI.
QRS giới thiệu đến bạn bộ checklist đầy đủ cho việc kiểm tra GUI, phần 1 kiểm tra những phần chung General.
ID | Checklist Description | Expected Output |
1 | Môi trường kiểm thử đã được “Clear”? | Môi trường kiểm thử đã sẵn sàng |
2 | Kiểm tra tổng thể giao diện màn hình? | 1. Các label, textbox, combo có độ dài, rộng và khoảng cách bằng nhau, không xô lệch 2. Các label sử dụng cùng 1 loại font, cỡ chữ, căn lề trái 3. Các trường hợp bắt buộc nhập phải có dấu (*) 4. Kiểm tra tất cả lỗi về chính tả, cấu trúc câu, ngữ pháp trên màn hình 5. Form được bố trí hợp lý và dễ sử dụng |
3 | Kiểm tra biểu tượng của trỏ chuột khi click vào button hoặc vào link | Con trỏ chuột có xuất hiện hình bàn tay khi di đến button hoặc link không? |
4 | Kiểm tra trường text | Với các trường nhập Text thì đã test các trường hợp sau chưa: Blank, Max Length, Validad, unvalidad, ký tự đặc biệt, số âm |
5 | Kiểm tra khi click vào các link | Truy cập đến màn hình tương ứng với 1 mục được chọn |
6 | Kiểm tra màn hình ở trạng thái mặc định? | Màn hình chức năng được mở: – Hiển thị title của chức năng trên màn hình – Focus được set vào trường đầu tiên có thể edit – Hiển thị đầy đủ các trường như trong tài liệu thiết kế – Hiển thị các giá trị mặc định của các trường đúng. |
7 | Kiểm tra thứ tự di chuyển trỏ trên màn hình khi nhấn phím Tab? | Con trỏ di chuyển lần lượt theo thứ tự: Từ trái qua phải, từ trên xuống dưới |
8 | Kiểm tra thứ tự con trỏ di chuyển ngược lại trên màn hình khi nhấn Shift-Tab? | Con trỏ di chuyển ngược lại theo thứ tự: từ dưới lên trên, từ phải qua trái |
9 | Kiểm tra thực hiện chức năng chính của màn hình khi nhấn Enter? | 1. Nếu chuột ko focus vào button nào thì Thực hiện chức năng của button chính 2. Nếu đang focus vào 1 button thì sẽ thực hiện chức năng của button |
10 | Kiểm tra trường hợp Refresh màn hình (Nhấn F5)? | 1. Refesh lại màn hình 2. Sau khi refresh, các chức năng vẫn thực hiện đúng |
11 | Có xuất hiện thành cuộn dọc, và thanh cuộn ngang? | Chỉ xuất hiện khi cần thiết |
12 | Khả năng di chuyển giữa các mục khác nhau trên form? | Có thể sử dụng phím tab để di chuyển giữa các mục trên form |
13 | Kiểm tra phân trang | – Đánh số thứ tự tăng dần và liên tục – Không hiển thị link [Trước] khi ở trang 1 – Không hiển thị link [Sau] khi ở trang cuối – Chuyển về trang đầu, trang cuối, trước, sau hoặc 1 trang bất kỳ |
14 | Thanh điều hướng hiển thị nhất quán trên màn hình? | Thiết kế thanh điều hướng trên các màn hình |
15 | Các trang có rõ ràng và không bị cắt mất phần văn bản không? | Các phần phải hiển thị rõ ràng: Khi văn bản quá dài thì có thể sử dụng phân trang nhưng không cắt phần văn bản trong cùng một trang |
16 | Các trang web được hiển thị tốt trên nhiều trình duyệt và nhiều độ phân giải khác nhau không? | Kiểm tra giao diện các trang phải hiển thị tốt trên các môi trường yêu cầu |
17 | Màu sắc của những siêu liên kết (hyperlink) có đúng chuẩn? | Đúng với thiết kế |
18 | Màu nền chung của toàn bộ màn hình có được set đúng theo yêu cầu không? | Đúng với thiết kế |
19 | Kiểm tra màu chữ, font, font size của tất cả các textbox có set đúng theo yêu cầu không? | Hiển thị đúng với yêu cầu |
20 | Kiểm tra màu chữ, font, font size của tất cả các textbox có set đúng theo yêu cầu không? | Kiểm tra màu chữ, font, font size của tất cả các label đúng theo yêu cầu |
21 | Kiểm tra màu nền | Kiểm tra background (màu nền) của tất cả các label có set đúng theo yêu cầu không? |
22 | Kiểm tra màu chữ và màu nền các textbox | Kiểm tra màu chữ và màu nền của các textbox trong chế độ read-only có được set đúng theo yêu cầu hay không? |
23 | Những đường link có sử dụng màu sắc tiêu chuẩn không? | Đúng với thiết kế |
24 | Tất cả các nội dung có cùng font chữ không? | Đúng với thiết kế |
25 | Tất cả các văn bản có thẳng hàng không? | Đúng với thiết kế |
26 | Kiểm tra các control trên màn hình | Tất cả các control trên màn hình được căn đều (Label, textbox, checkbox, list , …) |
27 | Kiểm tra xem các web/cửa sổ có thể truy cập trực tiếp từ menu không? | Tất cả các trang web/cửa sổ đều có thể truy cập từ menu. |
28 | Kiểm tra Số bản ghi trên 1 trang | Hiển thị đúng số bản ghi được thiết lập hiển thị trên 1 trang |
29 | Kiểm tra title của trang | Cần hiển thị title đúng và hợp lý trên các trang khách nhau |
30 | Kiểm tra Style của paging | Thống nhất 1 Style hiển thị chung |
Ngoài ra QRS có nhiều tài liêu hay về testing theo link: http://bit.ly/2s8U2zY
Leave a comment