Mobile Testing Interview Questions list for experienced
What is Functional testing?
What is Performance testing?
What is Security testing?
What is Usability testing?
What is Compatibility testing?
What is Recoverability Testing?
Explain Difference between the emulator and simulator based testing?
What are the Relative Advantages of real device-based application and emulator/simulator based testing?
What is Real Testing Device?
What is Emulators?
Explain disadvantages of Simulators and Real device?
Why Android Testing?
Define myths of Android Testing?
What is android testing strategy?
Explain Unit tests?
Explain Integration tests?
Explain Operational tests?
Explain System tests?
Explain Automated Android Testing?
What is Android testing framework?
Define Android Test Case Classes?
Explain Robotium testing framework?
Explain Robotium Test Case Classes?
Explain Roboelectric testing framework?
Why iOS testing ?
What is iOS Testing Strategy?
Explain Automated testing?
Explain Unit testing with OCUnit?
Explain UI Testing with UIAutomation?
Explain classes in UIAutomation framework?
How to do iOS test program using UIAutomation framework ?
What is the Selendroid?
Why do we need Selendroid?
How o do test with Selendroid ?
Explain APPIUM ?
Explain APPIUM Design?
What is WAP testing?
Tell some of the automated mobile testing tools?
What is simulator in mobile testing?
What is emulator?
what are the types of mobile app testing?
Mention what is android testing?
What is application package?
What is instrumentation test runner?
What is test package?
What are the best practices for android testing?
What are the common bugs found while mobile testing?
What is ROBO electric testing framework?
Explain how A/B testing is done for ios apps?
What are the features monkey tool provides?
What is multi platform support?
When should manual testing be used?
When should automate testing is to be done?
What are the most common problem that tester faces while doing mobile testing in cloud computing?
Explain what is port testing ?
Mobile Testing interview questions and answers on advance and basic Mobile Testing with example so this page for both freshers and experienced condidate. Fill the form below we will send the all interview questions on Mobile Testing also add your Questions if any you have to ask and for apply
in Mobile Testing Tutorials and Training course just send a mail on info@pcds.co.in in detail about your self.
Top Mobile Testing interview questions and answers for freshers and experienced
What is Mobile Testing ?
Answer :
Questions : 1 :: What is Functional testing?
The functional testing of Mobiles normally consists in the areas of testing user interactions as well as testing the transactions. The various factors which are relevant in functional testing...View answers
Questions : 2 :: What is Performance testing?
This type of testing’s fundamental objective is to ensure that the application performs acceptably under certain performance requirements such as access by a huge number of users or the removal...View answers
Questions : 3 :: What is Security testing?
The fundamental objective of security testing is to ensure that the application’s data and networking security requirements are met as per guidelines.
The following are the most crucial areas...View answers
Questions : 4 :: What is Usability testing?
The usability testing process of the Mobile application is performed to have a quick and easy step application with less functionality than a slow and difficult application with many features. The...View answers
Questions : 5 :: What is Compatibility testing?
Compatibility testing on mobile devices is performed to ensure that since mobile devices have different size, resolution, screen, version and hardware so the application should be tested across all...View answers
Questions : 6 :: What is Recoverability Testing?
Crash recovery and transaction interruptions
Validation of the effective application recovery situation post unexpected interruption/crash scenarios.
Verification of how the application handles a...View answers
Questions : 7 :: Explain Difference between the emulator and simulator based testing?
Both Emulators and Simulators are virtual devices. A virtual device is not the real phone but software which gives same functionality as the real phone (except few functionality like the...View answers
Questions : 8 :: What are the Relative Advantages of real device-based application and emulator/simulator based testing?
Issue
Emulator Testing
Real Device Testing
Situation-based application
There are specific situations where the deadline to produce text execution results are short and...View answers
Questions : 9 :: What is Real Testing Device?
Testing on real device allows you to run your mobile applications and checks its functionality. Real device testing assures you that your application will work smoothly in customer handsets.
Questions : 10 :: What is Emulators?
Emulators: Emulator is a software program that allows your mobile to imitate the features of another computer or mobile software you want them to imitate by installing them to your computer or...View answers
Questions : 11 :: Explain disadvantages of Simulators and Real device?
Emulators/ Simulators
Real Device
The emulator/simulator is not always the best type of solution for scenarios such as the ones whereby the testing team needs to validate the...View answers
Questions : 12 :: Why Android Testing?
Android is the largest operating system in the world. At the same time, Android is fragmented. there are tons of devices and Android versions that your app must be compatible with.
It...View answers
Questions : 13 :: Define myths of Android Testing?
Many enterprises develop android testing strategies that are based on common misconceptions. This section examines a few popular myths and realities of Android testing.
Myth #1:All Android devices...View answers
Questions : 14 :: What is android testing strategy?
A correct android testing strategy should include the following
Unit Test
Integration Test
Operational Test
System Test
Questions : 15 :: Explain Unit tests?
Unit Tests include sets of one or more programs which are designed to verify an atomic unit of source code, such as a method or a class.
Android platform comes pre-integrated JUnit 3.0 framework....View answers
Questions : 16 :: Explain Integration tests?
In integration testing, all unit tested modules, are combined and verified. In Android, integration tests often involve checking integration withAndroid components such as Service testing, Activity...View answers
Questions : 17 :: Explain Operational tests?
Operational are also called Functional Tests or Acceptation Tests. They are high level tests designed to check the completeness and correctness of application.
In Android, FitNesse is open-source...View answers
Questions : 18 :: Explain System tests?
In System testing the system is tested as a whole and the interaction between the components, software and hardware is checked.
In Android, system testing normally includes
GUI tests
Usability...View answers
As android is fragmented, testing on multitude of devices is necessary. But this will also cost you money. Automated Android Testing can help reduce costs
Benefits ofautomated android...View answers
Questions : 20 :: What is Android testing framework?
One of the standard testing frameworks for Android application is Android testing framework. It is a powerful and easy-to-use testing framework that is well integrated with the Android SDK...View answers
Questions : 21 :: Define Android Test Case Classes?
TestCase includes JUnit methods to run JUnit test
TestSuite is used to run set of test cases
InstrumentationTestSuite is a TestSuite that injects Instrumentation into...View answers
Standard Android testing framework has some limitation as below
Unable to handle multiple activities
Test execution performance is slow
Test cases are complex & hard to...View answers
Questions : 23 :: Explain Robotium Test Case Classes?
Robotium uses set of classes (com.jayway.android.robotium.solo) for testing. This class supports test cases that span over multiple activities. Solo is integrated with the...View answers
Testing using Android Testing framework with device or emulator is difficult. Building and running test is slow and take much development effort. To fix this problem, there's another choice -...View answers
Questions : 25 :: Why iOS testing ?
First released on June 29, 2007, iOS is the name of Apple’s platform for mobile applications. Unlike Android, Apple does not license iOS for installation on non-Apple...View answers
Questions : 26 :: What is iOS Testing Strategy?
Questions : 27 :: Explain Automated testing?
Automated testing is the most advantages of iOS testing. It enables you to detect the bug and performance issues quickly. The benefits of automated testing as shown below:
Automated testing can...View answers
Questions : 28 :: Explain Unit testing with OCUnit?
When the original iOS SDK was released, it lacked unit testing capabilities. So Apple has brought back the OCUnit unit test solution in iOS SDK version 2.2.
OCUnit is a testing framework for C-...View answers
Questions : 29 :: Explain UI Testing with UIAutomation?
UI Automation is a JavaScript library provided by Apple Inc, which can be used to perform automated test on real devices and on iOS Simulator. This framework is added to iOS SDK4.0. Using UI...View answers
Questions : 30 :: Explain classes in UIAutomation framework?
The UIAElement class is the super class for all user interface elements in the context of the Automation
The UIATarget class represents the high-level user interface elements of the system under...View answers
Questions : 31 :: How to do iOS test program using UIAutomation framework ?
o guarantee the quality of your iOS application, you should follow the Test-Driven development processes.
Test-Driven Development (TDD) is a testing model which is applied to iOS...View answers
Questions : 32 :: What is the Selendroid?
Selendroid is a test automation framework for multi type of mobile application: native and hybrid android app and mobile web.
You can write the tests using the Selenium 2 client APIs....View answers
Questions : 33 :: Why do we need Selendroid?
Selendroid is a great testing tool. But you may still doubt its usefulness.
This section will introduce the important feautures of the Selendroid to answer the question why you need...View answers
Questions : 34 :: How o do test with Selendroid ?
This section is a step by step guide to create your first test script using Selendroid
Suppose we have an Android application under test name Guru99App. The application include a text field...View answers
Questions : 35 :: Explain APPIUM ?
APPIUM is a freely distributed open source mobile application UI testing framework.
Appium allows native, hybrid and web application testing and supports automation test on physical devices as well...View answers
Questions : 36 :: Explain APPIUM Design?
Appium is an 'HTTP Server' written using Node.js platform and drives iOS and Android session using Webdriver JSON wire protocol. Hence, before initializing the Appium Server, Node.js must be...View answers
Questions : 37 :: What is WAP testing?
WAP stands for Wireless application protocol . WAP is used in network applications.
Questions : 38 :: Tell some of the automated mobile testing tools?
Object based mobile testing tools- jama solution,ranorex .
Image based mobile testing tools such as rgg plant,sikuli,routin...View answers
Questions : 39 :: What is simulator in mobile testing?
It is an electronic network simulation equipment on a base station equipment for CDMA/cma mobile phones .It helps in latching home networks without roaming services ancd can make voice ,data calls...View answers
Questions : 40 :: What is emulator?
Emulator is as software to test mobile application without a live handset.
Questions : 41 :: what are the types of mobile app testing?
Questions : 42 :: Mention what is android testing?
Unit test
integration test
operation test
system...View answers
Questions : 43 :: What is application package?
It is the target application that requires to be tested.
Questions : 44 :: What is instrumentation test runner?
It is atest case runner that runs text cases on target application.It includes an SDK tools for building test and a tool that provides APIs for writing program taht controls an android device ,ex...View answers
Questions : 45 :: What is test package?
It includes two classes,test classes and mock objects,test case classes include test methods to perform on target application,while mock object includes mock data that will be used as sample input...View answers
Questions : 46 :: What are the best practices for android testing?
1.Developer should prepare the test cases at the same time when they are writing the code.
2.Together with source code all test cases should be stored.
3.Use continous integration and execute tests...View answers
Questions : 47 :: What are the common bugs found while mobile testing?
Critical- our phone system crash when testing particular feature in our device.
Block- Unable to do anything though phone is on unless we reboot our device.
3.Major- unable to perform a function of...View answers
Questions : 48 :: What is ROBO electric testing framework?
Testing done on android testing framework for emulators or device is difficult.Running and building test case sometimes takes lot of development effort.Robo electric framework allows us to run...View answers
Questions : 49 :: Explain how A/B testing is done for ios apps?
Configure a test- it prepares 2 versions of our ios app (A and B ) and test metric .
Test - Tests for ios versions above on devices simultaneously.
Analyze- it selects and measure better version to...View answers
Questions : 50 :: What are the features monkey tool provides?
it is under one of the criteria under automation tool of mobile testing which is to ensure taht the tool does support our current and future target...View answers
Questions : 52 :: When should manual testing be used?
It is used when the application has new functionality.
It is used if the application requires testing once or...View answers
Questions : 53 :: When should automate testing is to be done?
If regression has new functionality.
If the application requires testing once or twice.
Questions : 54 :: What are the most common problem that tester faces while doing mobile testing in cloud computing?
1.Subscription model
2.HIgh costing
3.lock in
4.Internet connectivity issues
5.Automation is image based and time based consuming
6.Automation cannot be used outside the...View answers
Questions : 55 :: Explain what is port testing ?
This testing is done to test the same functionality on different devices with different platforms.It is classified into two categories.
1.device testing
2.platform...View answers
Disclimer: PCDS.CO.IN not responsible for any content, information, data or any feature of website.
If you are using this website then its your own responsibility to understand the content of the website