Ngày nay, khoa học công nghệ ngày càng phát triển, điện thoại di động và các thiết bị thông minh đang dẫn đầu xu hướng, là tương lai của thế giới. Các lượt download từ appstore hay google play về các thiết bị ngày càng lớn.
Để đáp ứng nhu cầu đó đòi hỏi các application phải có chất lượng tốt, có nội dung phong phú và đa dạng đáp ứng nhu cầu học tập, chăm sóc sức khỏe hay giải trí người dùng. Đó là một thách thức đối với các nhà kiểm thử phần mềm. Vậy Test mobile là gì, hãy cùng trung tâm đào tạo tester pro tìm hiểu nó nhé.
>>> Xem thêm: https://testerprovn.com/kiem-thu-ung-dung-mobile-mobile-app-testing/
Test Mobile là gì?
Test Mobile Cho Người Mới Bắt Đầu
Thiết bị di động là một thiết bị máy tính kích thước nhỏ, bỏ túi, điển hình là với màn hình hiển thị với các cảm ứng hoặc bàn phím
Nền tảng di động hiện nay(Mobile Platform)
IOS (Iphone, Ipad)
Android( Samsung,Sony,HTC…)
Windows Phone( HTC,…
BlackBerry
Ứng dụng dành cho thiết bị di động được chia làm 3 loại chính:
Mobile Web Apps – là trang web được mở trong ứng dụng duyệt web hỗ trợ bởi trình duyệt web của hệ điều hành.
Native (Pure native) Apps – là ứng dụng được phát triển cho hệ điều hành riêng biệt(Android, iOS,…)
Hybrid Apps – là sự kết hợp giữa Mobile web app + Native app: Nói dễ hiểu thì nó giống như là trình bày nội dung của trang web vào một định dạng riêng của ứng dụng.
Các loại kiểm thử của test mobile
Functional Testing – Kiểm thử chức năng
Là kiểm thử tương tác người dùng và kiểm thử giao dịch. Một số yếu tố kiểm tra chức năng.
Loại đối tượng sử dụng( Người tiêu dùng, doanh nghiệp, giáo dục..).
Cửa hàng phân phối sử dụng quảng bá ( AppStore, GooglePlay), các kịch bản test cơ bản trong functional testing.
Xác nhận các trường có đúng yêu cầu hay không, các trường bắt buộc có hiển thị gì khác so với các trường bắt buộc.
Xác định app khởi động và dừng lại có đúng yêu cầu hay không , các trường hợp chuyển sang chế độ thu nhỏ cuộc gọi hay không, điện thoại có lưu trữ , xử lý và nhận tin nhắn khi đang chạy.
app có hỗ trợ cổng thanh toán tùy từng loại app không, có dịch chuyển được màn hình khi không cần thiết không.
Việc cài đặt app có được thực hiện tốt không, các thông tin, thành phần có bị hạn chế không, app có tự khởi động tùy theo yêu cầu.
Các lỗi che, mất màn hình có nằm trong giới hạn cho phép không.
Kiểm thử mobile khả năng tương thích
Đảm bảo các thiết bị ứng dụng mobile hoạt động như mong muốn , các thiết bị có các kích cỡ, độ phân giải, màn hình và các phiên bản và khác nhau nên ứng dụng cần kiểm tra tất cả các thiết bị
Test mobile khả năng không phục
Các quá trình kết nối bị treo, hệ thống cần thiết lập để khôi phục dữ liệu không ảnh hưởng trực tiếp bởi việc trì hoãn kết nối
Các ứng dụng xử lý giao dịch khi bị hết pin, điện thoại tắt bất ngờ…
Khả năng khôi phục sau khi bị crash và ngắt giao dịch
…
Một số lưu ý khi kiểm thử ứng dụng
Chức năng các ứng dụng: Các ứng dụng không bị crash so lỗi kết nối mạng
Ràng buộc bộ nhớ: Tải các ứng dụng, cài đặt và chạy ứng dụng
Kích thước dữ liệu: Bạn cần cài đặt và thực hiện xác minh thông tin có thể tải về dữ liệu
Mức độ sử dụng pin: Cần lưu ý khi sử dụng các ứng dụng trên thiết bị di động về mức tiêu thụ pin
Tốc độ Appilication: Thời gian phản hồi trên các thiết bị khác nhau, các thông số bộ nhớ, loại mạng…