Anh Tester chia sẻ cho các bạn một số điểm khi test trên Mobile với các case cơ bản nhất cần quan tâm. Các bạn góp ý bổ sung cho mình thêm nhé. Cảm ơn rất nhiều.
1. Cài đặtKiểm tra cài đặt Kiểm
tra update app Kiểm tra gỡ cài đặt 2. Khởi động appKiểm tra khởi động app Lần khởi động đầu tiên: có thể mất thời
gian nếu cần load dữ liệu cho app Lần khởi động sau: thời gian cần để khởi động: <5s, nếu sau 5s thì cần phải có message thông báo(để user biết có chuyện gì đang diễn ra)
3. App FlowKiểm tra điều hướng app Kiểm tra app có hoạt động theo đúng flow thiết kế không? (ví dụ click button A có đi tới màn hình B không?) 4.
UI
Kiểm tra tổng quan Kiểm tra vị trí các trường, đối tượng có đúng vị trí hay không Kiểm tra các chữ trên màn hình có viết đúng chính tả không Kiểm tra các control điều khiển có được căn đúng không: không lệch, đúng kích thước…. Kiểm tra màu nền, hình nền của app có được set đúng không Kiểm tra việc hiển thị app khi quay
màn hình(ngang, dọc) Kiểm tra tiêu đề screen Kiểm tra thanh cuộn (màu sắc, hoạt động)
Kiểm tra Default Kiểm tra giá trị, màu sắc, kích cỡ, kiểu chữ của giá trị default của listbox Kiểm tra giá trị, màu sắc, kích cỡ, kiểu chữ của giá trị default của listview Listview kiểm tra số bản ghi ảnh hưởng đến scrollbar và
link trang như thế nào Kiểm tra giá trị, màu sắc, kích cỡ, kiểu chữ của giá trị default các trường edittext (không có; có dòng default: nhập từ để tìm kiếm (trường tìm kiếm), ngày mặc định của hệ thống,...) Kiểm tra giá trị default của trường combobox (không có; có giá trị: Nam (trường giới tính), Hà Nội (trường tỉnh),…) Kiểm tra giá trị checked default checkbox, radiobutton
Textview
Kiểm tra chữ đúng định dạng chưa: về màu sắc, cỡ chữ, font chữ,… Kí tự phải được căn trái, trừ trường hợp có yêu cầu đặc biệt
Edittext kiểu text Kiểm tra khi nhập kí tự đặc biệt, mã html, script. Kiểm tra khi nhập kí tự "space"(cả đầu, cuối) Kiểm tra khi để null (trường bắt buộc mới yêu cầu không null) -
Kiểm tra phân biệt chữ hoa chữ thường không? Kiểm tra min và max lengh Kiểm tra chữ đúng định dạng chưa: về màu sắc, cỡ chữ, font chữ,… Kiểm tra kí tự có căn trái sau khi nhập không; Số căn giữa; Tiền căn phải (trừ trường hợp yêu cầu khác).
Edittext kiểu number Kiểm tra số phải được căn phải, trừ trường hợp có yêu cầu đặc
biệt Kiểm tra sự không cho phép nhập khoảng trống ở đầu và cuối number Kiểm tra sự không cho phép nhập chữ và kí tự đặc biệt Kiểm tra min và max lengh Kiểm tra giá trị hợp lệ Kiểm tra giá trị biên
Edittext kiểu date Hiển thị đúng định dạng chưa? (dd/mm/yy, dd/mm/yyyy…)
Kiểm tra Date Picker có sử dụng được không. Click chọn có chọn được không. Kiểm tra tính ràng buộc các trường kiểu Date (ngày bắt đầu <= ngày kết thúc) Trường hợp được nhập datetime thì kiểm tra giá trị ngày thứ 31 của tháng 4, 6, 9, 11 có 30 ngày. Trường hợp được nhập datetime thì kiểm tra giá trị ngày 29 của tháng 2 có 28 ngày - năm không nhuận. Trường hợp được nhập
datetime thì kiểm tra giá trị ngày 29 của tháng 2 có 29 ngày - năm nhuận.
Button Kiểm tra kích thước, background button Kiểm tra font - màu - kích cỡ text Kiểm tra button xử lý đúng chức năng hay chưa
Checkbox Radiobutton Listview Kiểm tra màu nền của các phần tử của listview (tùy dự án) Kiểm tra cách sắp xếp các phần tử trong listview có yêu cầu không? Theo thứ tự nào Kiểm tra số
lượng bản ghi (chú ý scrollbar, phân trang)
Combobox Kiểm tra kích cỡ, kiểu chữ, màu sắc text trong combobox Kiểm tra kích cỡ, màu nền combobox Kiểm tra danh sách giá trị trên combobox có đúng không Kiểm tra sự kiện chọn giá trị combobox đúng hay không
Dialog -
Kiểm tra tiêu đề, nội dung, nhãn message (kích thước, màu, vị trí,...)
5. Sự gián đoạnCó cuộc gọi đến Kiểm tra khi app đang sử dụng thì có thông báo cuộc gọi đến không? Kiểm tra sau khi nghe xong cuộc gọi, vẫn có khả năng quay lại app và không bị mất dữ liệu
App ở chế độ chạy
background Trường hợp Pin yếu Cắm sạc Trường
hợp khác 6. Device
Nhiều device Phiên bản
tablet Kiểm tra cả trên tablet nếu yêu cầu cả phiên bản tablet Version OS 7. Ứng dụng cần internetTest theo mạng Độ ưu
tiên mạng Chuyển mạng Mất mạng Share dữ liệu 8. Media
Kiểm tra ON/OFF âm thanh, nhạc nền app Kiểm tra tính đồng bộ âm thanh với các thao tác app ON/OFF âm của device và kiểm tra âm của app Kiểm tra chế độ rung nếu
có Kiểm tra âm thanh của app khi chạy đồng thời ứng dụng phát nhạc và ON âm thanh app Kiểm tra khi đang phát nhạc trên device, khởi động app, nhạc có bị tắt (đóng) đi không
9. Hao pin
Kiểm tra tính hao pin của app 10. Tốc độ appThỏa mãn yêu cầu người dùng 11. Lựa chọn ngôn ngữKiểm tra khi
lựa chọn ngôn ngữ app có chạy đúng theo ngôn ngữ đã chọn không. 12. Folder lưu trữKiểm tra dữ liệu app lưu trữ có đúng folder chưa. |