Android Studio and Xcode Basic Commands Flashcards
How are mobile testing and mobile app testing are different?
Mobile testing = testing functionalities of a mobile device.
Mobile app testing = testing apps running over mobile devices.
Give an example of common mobile bugs and how you prioritizing it?
Testers work to find four types of common bugs; critical, block, minor, and major.
For example there, a phone system crash when testing a particular feature of the device will be classified as a critical bug.
Certain performance unavailability through the device is ON will fall into the block bug list.
The GUI bugs will be categorized as minor bugs.
Functional disability of a particular feature will be submitted to a major bug list.
What are the types of mobile applications?
- Native apps are created for one specific platform or operating system.
- Web apps are responsive versions of websites that can work on any mobile device or OS because they’re delivered using a mobile browser.
- Hybrid apps are combinations of both native and web apps, but wrapped within a native app, giving it the ability to have its own icon or be downloaded from an app store.
Native apps
Created for one specific platform or operating system.
Web apps
Responsive versions of websites that can work on any mobile device or OS because they’re delivered using a mobile browser.
Hybrid apps
Combinations of both native and web apps, but wrapped within a native app, giving it the ability to have its own icon or be downloaded from an app store.
What according to you is the importance of Usability testing?
Usability testing is used to check if the app is user-friendly.
It involves analyzing customer’s behavior and experience on the application to identify bugs and discrepancies.
The metrics considered for usability testing are the design of the app, response time and how intuitive it is.
What is the latest version of iOS?
iOS version 16 (I double checked to makes sure this is true)
What is the latest version of Android?
Android 12
What is the extension of Android files?
.apk (Android application package)
How would you define AVD?
AVD stands for Android Virtual Device. It is an Android emulator to test applications on PCs.
What is the extension of iOS files?
.ipa (iOS App Store Package)
What all major networks to be considered while performing application testing?
You should test the application on 4G, 3G, 2G, and WIFI. 2G is a slower network, it’s good if you verify your application on a slower network also to track your application performance.
What are the tools based on cloud-based mobile testing?
Perfecto Mobile, AWS Device Farm, BrowserStack, SauceLabs.
What is the most common problem with the emulators according to you?
They often fail to capture the important attributes of a device. Also, they suffer a lot from the compatibility issues if no open source technology is considered.