Tuesday, 14 May 2024
InfoTech

Testing App Mobile và những điều cần biết

Ngày nay với sự phát triển nhanh chóng mắt cùng sự phổ biến của các thiết bị di động SmartPhone hiện nay, đi kèm theo đó là sự phát triển các đơn vị thiết kế app mobile đáp ứng các nhu cầu sử dụng của người dùng thiết bị.

Song hành với sự phát triển của ngành này, kiểm thử các ứng dụng trên thiết bị mobile là điều cần thiết.

Hãy cùng tìm hiểu về test mobile là gì trong bài viết này nhé!

Testing App Mobile là gì?

Test mobile là công việc kiểm tra tất cả các sản phẩm App Mobile về chức năng, tính nhất quá và tính khả dụng.

Với các ứng dụng thì cần kiểm thử ứng dụng trên thiết bị di động đều đóng vai trò quan trọng. Do số lượt download các ứng dụng thường lên tới hàng triệu lượt cho một sản phẩm, vậy nên một ứng dụng bị lỗi sẽ không bao giờ được đánh giá cao. Nó gây tổn thất về mặt tiền tệ, vấn đề pháp lý và không thể khắc phục thiệt hại trong hình ảnh thương hiệu sản phẩm.

Các thiết bị di động là gì? 

Một thiết bị di động được coi là một thiết bị máy tính với  kích thước nhỏ, gọn, dễ bỏ túi, điển hình là với màn hình được  hiển thị với các phím cảm ứng hay với các bàn phím nhỏ gọn

Một số nền tảng thiết bị di động hiện nay (Mobile Platform)

Hiện nay trên thị trường đang rất  thịnh hành các thiết bị mobile sử dụng một số hệ điều hành:  

Android (SamSung, Sony, HTC…)

iOS (Iphone, Ipad)

BlackBerry (BlackBerry)

Windows Phone (Nokia, HTC)

App Mobile 

Ứng dụng mobile là những app mobile được thiết kế sử dụng cho các thiết bị di động hoặc tablet rhoong qua các cử hàng trực tuyến của các hãng như Google Play của Google hoặc App Store của Apple

Những ứng dụng này được phát triển dựa trên các mã hoặc framework cho mỗi nền tảng khác nhau, điều này sẽ gây một số cản trở cho một số máy nhất định. Các  ứng dụng trên thiết bị mobile bao gồm:

Native Application: Các ứng dụng này được phát triển cho một nền tảng cụ thể và được cài trên các thiết bị

Web Based Applicatix`ons: Các ứng dụng được truy cập vào thông qua các trình duyệt trên thiết bị

Hybrid Application: Là ứng dụng kết hợp với các yếu tố của cả Native app và Web app.

Các checklist khi test app mobile

Cài đặt và định hình ứng dụng

Yêu cầu kiểm thử phần mềm trên các thiết bị di động nào: Iphone, Samsung Galaxy, Google Nexus, ….

Hỗ trợ trên các hệ điều hành : Android 5.00, 6.0.0,7.00; IOS, Windowphone,…. -> Từ đó chúng ta chọn các chương trình giả lập và thiết bị thực để tiến hành kiểm thử phần mềm 

Ứng dụng thiết bị mobile đang kiểm thử sẽ được lưu trữ ở đâu?

Một ứng dụng đang dùng trên rất nhiều thiết bị thì việc đồng bộ các thiết bị sẽ như thế nào?

Kiểm thử thiết bị quá trình cài đặt,  cài đặt lại, gỡ bỏ ứng dụng và sẽ ra sao nếu các quá trình đó bị gián đoạn ?

Kiểm thử thiết bị quá trình update version mới……

Test giao diện ứng dụng mobile 

Kiểm thử phần mềm mà cỡ chữ,  nền, font chữ …có chuẩn với các thiết kế không? Trường hợp nếu kiểm thử chưa có thiết kế dựa vào các cảm nhận như người dùng cuối để kiểm thử ứng dụng .

Font size, button, size của các textbox, căn trái, phải,…. ở các chế độ bình thường, xoay ngang, theo chiều dọc như thế nào?

Các hiệu ứng của scroll, hiệu ứng chuyển trang có smooth hay không?

Dữ liệu của hiện tại có được lưu trong khi đóng cửa sổ lại hay không?

Kiểm tra các vị trí focus xem có được đặt ngay field đầu tiên hay không hoặc con trỏ đầu tiên khi bạn load màn hình hay không?

Kiểm tra phần giao diện của người dùng khi người dùng thực hiện các hiệu ứng cảm ứng như zoom in, zoom out, tap on,  scroll, multi-touch…..

Test các chức năng

Đảm bảo test các chức năng có trong các thiết kế hoạt động tốt

Test  những chức năng ở  ngoài luồng

Test những chức năng khi bạn kết nối mạng wifi, 3g, 4g,5g ,khi điện thoại mất kết nối mạng, điện thoại đang được đặt chế độ máy bay…

scroll,Tap, swipe, … nhanh có gây ra các lỗi không?

Sự điều chuyển hướng từ các liên kết trong các ứng dụng hoặc những liên kết , kết nối với mạng xã hội (google+, Facebook…)

Kiểm tra được sự đồng bộ các dữ liệu khi bạn đăng nhập ở nhiều các thiết bị khác nhau

Đối với ứng dụng , thiết bị cần có camera thì ta cần test camera trong ứng dụng ( chụp ảnh,  lưu trữ,….)

Notification từ các ứng dụng

Kiểm thử tất cả các trường hợp khi các thiết bị đang sử dụng app nhưng bị gián đoạn như : có cuộc gọi đến, có SMS, pin yếu…

Infinity – Đơn vị thiết kế app mobile đa chức năng, chuyên nghiệp 

A person's face in hexagons

Description automatically generated with low confidence

Nếu bạn đang muốn chuyển đổi số, ứng dụng công nghệ số vào mô hình kinh doanh của mình thì đừng ngần ngại tìm đến các đơn vị thiết kế app, tư vấn chuyển đổi số chuyên nghiệp, uy tín. Công ty Giải Pháp Công nghệ Infinity là một trong những doanh nghiệp thiết kế app, website, hỗ trợ tư vấn chuyển đổi số uy tín chuyên nghiệp tại Việt Nam bạn có thể tham khảo. Hiện tại, Infinity đang có trong tay đội ngũ kỹ sư lập trình trẻ tuổi đầy tài năng cũng kinh nghiệm. Đồng thời, doanh nghiệp cũng đang là đối tác chuyển đổi số tin cậy của nhiều thương hiệu lớn tại Việt Nam.

CÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ INFINITY 

Địa chỉ: Số 3, Ngõ 2, Khu C2 Thảm Len, Cát Bi, Hải An, Hải Phòng 

Hotline: 0965 21 8696 

Email: [email protected] 

Website công ty: https://ifnt.vn/ 

Website thương hiệu: https://webnganh.vn/

Post Comment