So sánh quy trình phát triển ứng dụng trên máy tính và quy trình phát triển ứng dụng trên Android
Show Pham Viet Hoang @hoangk46b5 Đã đăng vào Jan 21st, 2019 3:23 a.m. 8 phút đọc Bài đăng này đã không được cập nhật trong 3 năm Sự phát triển bùng nổ của thị trường thiết bị di động sử dụng và ứng dụng di động khiến việc kiểm thử trở thành một yêu cầu quan trọng để mang lại sự thành công các ứng dụng di động chất lượng cao. Mobile application specificsMột ứng dụng di động chắc chắn sẽ khác rất nhiều so với ứng dụng máy tính. Vì vậy, khi lên test plan phải cân nhắc thật kỹ điều này để điều chỉnh kế hoạch. Vậy chúng ta hãy thử tìm hiểu, một ứng dụng di động khác biệt gì so với một ứng dụng máy tính:
Một điều quan trọng khác trong quá trình kiểm thử ứng dụng di dộng đó là thể loại của ứng dụng.Ứng dụng dành cho thiết bị di động được chia làm 3 loại chính:
Chiến lược kiểm thử trên thiết bị di động.Bây giờ chúng ta sẽ nghĩ tới chiến lược kiểm thử. Hãy cùng điểm qua các điểm chính và các thách thức mà chúng ta sẽ đối mặt. 1. Device selection - Chọn thiết bị kiểm thử Không còn nghi ngờ gì nữa, kiểm thử trên một thiết bị thực tế sẽ là quyết định tốt nhất cho bạn. Thực hiện kiểm thử trên thiết bị thực luôn đem lại kết quả đúng và chính xác nhất cho bạn so với giả lập. Thực sự không phải là chuyện dễ trong việc chọn thiết bị test phù hợp nhất. Nhưng đây là những lưu ý bạn nên làm khi thực hiện chọn thiết bị:
Bảng so sánh ưu và nhược điểm khi kiểm thử trên các thiết bị di động thực:
Như bạn có thể thấy kiểm thử trên các thiết bị thực là quyết định tốt, nhưng nó cũng có một số hạn chế nhất định. Bạn phải biết nắm bắt và khắc phục chúng để làm cho quá trình kiểm thử ứng dụng trên thiết bị di động thực sự hiệu quả. 2. Nên sử dụng Emulators hay Simulators? Không có gì để khó nhận ra, chúng là những công cụ đặc biệt dùng để mô phỏng chức năng, hành vi của các thiết bị di động. Mặc dù phát âm khá giống nhau, nhưng nghĩa và chức năng của chúng không có ý nghĩa gì tương đương nhau. Emulators - Một trình giả lập thay thế cho thiết bị gốc. Mặc dù bạn có thể chạy các ứng dụng và phần mềm trên tiện ích của bạn, nhưng bạn không thể chỉnh sửa được các thông số kỹ thuật của nó. Simulators - Không sao chép phần cứng của thiết bị nhưng cho phép bạn có khả năng thiết lập môi trường tương tự như hệ điều hành của thiết bị. Vì vậy, với kinh nghiệm bản thân thì tốt nhất bạn nên dùng Simulators để kiểm thử ứng dụng mobile, còn Emulators thích hợp hơn cho việc kiểm thử trang web. Phần 2: How to test mobile application? Các giai đoạn, phân loại trong kiểm thử ứng dụng di động. Phần tiếp theo sẽ đi hết chiến lược kiểm thử của mobile app. Đi sâu vào các loại kiểm thử trên mobile app, một số lưu ý khi kiểm thử mobile app. Tài liệu tham khảo: https://www.360logica.com/blog/mobile-apps-vs-desktop-apps-a-deeper-look/ https://viblo.asia/p/mobile-testing-emulator-va-simulator-MdZkAjOJvox https://geteasyqa.com/qa/mobile-apps-testing/ All rights reserved
Ứng dụng Android là gì? Đó là những phần mềm được xây dựng dành riêng cho điện thoại chạy hệ điều hành Android. Những ứng dụng này được cài đặt sẵn trên điện thoại hoặc do người dùng tải xuống từ kho ứng dụng. Android là 1 trong 2 nền tảng di động lớn nhất hiện nay. Hệ điều hành này được phát hành đầu tiên vào năm 2008 và đến nay đã hơn 11 năm, trở thành nền tảng được nhiều hãng di động sử dụng nhất. Và cụm từ “Ứng dụng Android” không còn quá xa lạ với người dùng điện thoại thông minh. Nếu bạn đang muốn tìm hiểu về ứng dụng Android thì hãy đọc ngay bài viết dưới đây của chúng tôi. Ứng dụng Android được tìm thấy trên điện thoại chạy hệ điều hành Android1. Ứng dụng Android là gì?Nếu bạn không biết và không hiểu về Android và ứng dụng dành cho Android thì hôm nay chúng tôi xin trả lời những câu hỏi xung quanh về loại ứng dụng này. Ứng dụng Android là gì thì đó là một phần mềm được các nhà phát triển tạo ra để có thể hoạt động trên hệ điều hành Android. Hoặc những ứng dụng này được cài đặt sẵn trên các thiết bị chạy hệ điều hành Android như smartphone, máy tính bảng, Android TV, Android Auto,... Một số ứng dụng AndroidMục đích tạo ra các ứng dụng này để để người dùng dễ dàng truy cập vào mạng, mail, Facebook, tìm đường,... Tất cả những phần mềm dành cho máy tính đều có thể chuyển đổi thành ứng dụng cho hệ điều hành Android.
2. Giải đáp những thắc mắc xung quanh ứng dụng Android- Vào đâu để tải ứng dụng Android: Toàn bộ ứng dụng Android đều có mặt trên kho ứng dụng Google Play. Đây là cửa hàng trực tuyến của Google cho phép người dùng tải các phần mềm xuống điện thoại Android và cài đặt nó. Bạn cũng có thể cài đặt các ứng dụng này qua trình duyệt máy tính mà không cần phải cầm đến điện thoại. Tuy nhiên, bạn cũng có thể tải được ứng dụng Android tại những nơi khác như: Galaxy Store do Samsung cung cấp, AppGallery của Huawei,... - Có cách nào tải ứng dụng Android không qua Google Play không? Câu trả lời là “CÓ”. Bạn chỉ cần có file APK của ứng dụng đó, tải về điện thoại Android và mở ns ra là có thể cài đặt được. Tuy nhiên, vì đây là nguồn không chính thức nên thiết bị sẽ yêu cầu bạn xác minh nguồn và cho phép tiếp tục tải ứng dụng hay không. Bạn nên chọn những ứng dụng có mức độ tin cậy cao để tránh trường hợp bị virus. Ứng dụng Android là gì? Không tải trên Google Play có được không?- Ứng dụng Android miễn phí hay mất tiền: Phần lớn các ứng dụng trong Google Play là miễn phí. Tuy nhiên, vẫn có những ứng dụng yêu cầu bạn phải trả tiền và số tiền đó sẽ được ghi ngay bên dưới. Ngoài ra, một số ứng dụng miễn phí tải xuống nhưng sẽ yêu cầu bạn trả phí cho những dịch vụ cụ thể bên trong. - Cài được bao nhiêu ứng dụng Android trên một thiết bị: Câu trả lời là không giới hạn miễn sao bộ nhớ thiết bị còn đủ chỗ cho các ứng dụng đó. Tuy nhiên, bộ nhớ trong của các thiết bị chạy hệ điều hành Android đều có hạn và chứa một lượng ứng dụng mặc định nên bạn sẽ không có nhiều không gian để chứa các ứng dụng khác. Các bạn nên cân nhắc các ứng dụng thật cần thiết để cài đặt. Một thiết bị Android có thể cài được nhiều ứng dụng Android- Gỡ ứng dụng Android như thế nào?: Cách đơn giản nhất để gỡ ứng dụng Android khỏi thiết bị của bạn là nhấn và giữ ứng dụng đến khi xuất hiện thông báo xác nhận xóa ứng dụng hay không. Chọn “OK” để xóa ứng dụng. Hoặc bạn cũng có thể vào mục “Cài đặt”-> chọn “Ứng dụng” -> chọn ứng dụng cần xóa và tiến hành gỡ ứng dụng đó. Gỡ ứng dụng Android- Ứng dụng Android tương thích với thiết bị nào?: Không phải 1 ứng dụng Android tương thích với tất cả các thiết bị. Có những ứng dụng chỉ cài đặt được cho các thiết bị tại 1 khu vực cụ thể nào đó như: Việt Nam hoặc nước Anh. Hay có những ứng dụng chỉ dành riêng cho thiết bị của một hãng. Hoặc có những thiết bị chỉ chạy được trên hệ điều hành phiên bản mới nhất. Nếu ứng dụng đó không tương thích với điện thoại của bạn nó sẽ được thông báo khi bạn cài đặt từ Google Play. Một ứng dụng chỉ cài đặt được trên điện thoại Samsung- Ứng dụng Android trên điện thoại có giống ứng dụng trên máy tính bảng không?: Câu trả lời là có. Các nhà phát triển đều tối ưu ứng dụng đó để phù hợp với giao diện của từng thiết bị. - Ứng dụng Android có giống ứng dụng iOS không?: Câu trả lời là KHÔNG. iOS là hệ điều hành do Apple phát triển còn Android là do Google phát triển. Hai ứng dụng của 2 nền tảng này sử dụng ngôn ngữ lập trình khác nhau nên không thể giống nhau. Ứng dụng Android khác ứng dụng iOSChúng tôi đã giải thích cho các bạn về ứng dụng Android là gì và những vấn đề có thể nhiều người còn thắc mắc. Hi vọng nó sẽ giúp ích cho những bạn nào đang muốn tìm hiểu về nền tảng Android và ứng dụng ch nền tảng này. BÀI VIẾT LIÊN QUAN |