6. Nội dung của đề tài
3.3. Kiểm thử ứng dụng
Test Cài đặt và định hình ứng dụng
+ Ứng dụng được kiểm thử và hoạt động chỉ trên các thiết bị có hệ điều hành Android, có phiên bản 4.1 trở lên và hỗ trợ màn hình 480x480 trở lên nhưng màn hình 720x1280 thể hiện giao diện và các icon đẹp hơn, bắt mắt hơn cho người dùng.
+ Bộ nhớ và dữ liệu của ứng dụng được lưu vào thẻ nhớ hoặc bộ nhớ trong của máy điện thoại.
+ Cài đặt và gở bỏ ứng dụng khỏi hệ thống khi bị gián đoán sẽ cài đặt lại ứng dụng và không ảnh hưởng gì đến hệ thống và xung đột khác.
Test giao diện ứng dụng
+ Màu nền, màu chữ, kiểu chữ khớp với quá trình Desgin, màu nền không làm ảnh hướng đến thị giác người dùng, màu chữ không làm hưởng đến hiện thị đến người dùng đọc, màu nền và màu chữ không trùng lặp trong một màn hình, không gây khó khăn đến mắt người nhìn.
+ Font size của các EditText, Textview và Button đều canh trai, giữa, phải ở chế độ bình thường.
+ Bàn phím nhập liệu hoạt động tốt và không gây lỗi khi tiến hành input dữ liệu vào.
+ Có chế độ Scroll khi dữ liệu quá lớn.
+ Giao diện không bị vỡ khi kích thước màn hình thay đổi. + Hỗ trợ chế độ xoay màn hình.
Test chức năng của ứng dụng
+ Các chức năng như thêm giao dich, quản lý sổ nợ, sổ tiết kiêm, xem biểu đồ, xuất file, đồng bộ dữ liệu, khôi phục dữ liệu đều hoạt động bình thường.
SVTH: Trần Tiến Anh Trang 71 GVHD: ThS. Hồ Ngọc Tú + Khi thực hiện các chức năng gửi dữ liệu lên server như (Đăng ký, đồng bộ dữ liệu, khôi phục dữ liệu, cũng như chế độ xem dữ liệu online) nếu bị gián đoạn về Internet thì chường trình sẽ bị hủy trong một thời gian nào đó.
+ Notification hoạt động ở chế độ nhắc nhỏ đều hoạt động tốt ở chế độ cài đặt. + Các trường hợp bị gián đoán khi bị các chế độ ưu tiên hoạt động như (cuộc gọi, tin nhắn, pin yếu hoặc đang ở chế độ mở nhạc) thì ứng dụng sẽ dùng lại tất cả các chương trình của ứng dụng và dành ưu tiên cho các chế độ ưu tiên đó. + Khi dữ liệu nhập đầu vào rỗng thì chương trình sẽ báo lỗi và không gây ảnh hưởng đến quá trình của chương trình.
+ Nội dung và hình ảnh hiện thị tốt và rỏ ràng như danh sách các khoản chi tiêu.
+ Chỉ thực hiện từng chức năng, khi người dùng chọn nhiều chế độ sẽ làm chương trình bị gián đoán và chết.
+ Chức năng khôi phục dữ liêu có thể bị dừng lại khi bị gián đoạn về mạng internet hoặc xung đột chương trình khác.