Explain Difference between the emulator and simulator based testing?

Answer

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 camera).

But there are some differences between an Emulator and Simulator describe as below –

 

The simulator based testing

The emulator based testing

Simulator's objective is to simulate the internal state of an object as close as possible to the internal state of an object.

The emulator aims at emulating or mimicking as close as possible the outer behavior of an object

Simulators are preferable whenever the testing team needs to test the mobile's external behavior like calculating, making transactions and so forth.

Emulators are preferable whenever the testing team needs to test the mobile's internal behavior like its internal hardware, firmware and so forth.

Simulators are written in high level languages.

Emulators are written in machine-level assembly languages.

The simulators can be difficult in terms of debugging purpose.

Emulators are more suitable when it comes to debugging purpose

A simulator is just a partial re-implementation of the original software .

Often an emulator comes as a complete re-implementation of the original software

All mobile testing Questions

Ask your interview questions on mobile-testing

Write Your comment or Questions if you want the answers on mobile-testing from mobile-testing Experts
Name* :
Email Id* :
Mob no* :
Question
Or
Comment* :
 





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

--------- Tutorials ---