Replies

  • A simulator is a software that duplicates some processor in almost all the possible ways. While, An emulator is a hardware which duplicates the features and functions of a real system, so that it can behave like the actual system. Usually the emulators and simulators are used for the testing of new architectures and also to give training in some complex systems.
    A most famous example of a simulator is the flight simulator that simulates the functionality of an aircraft. Basically a simulator tests the program on the development process (the processor on which we are working), while an emulator is used on the target processor (the processor for which the program is being written).

  • Hi Sanjay,

    We can debug on the emulator. e.g. In android emulators, debugging is possible.

     

    Thanks,

    Sangram



    sanjay kumar said:

    In emulater u can not debug the application but in simulateru can run and debug the application,simulater is a programme written in asembly language.
  • In emulater u can not debug the application but in simulateru can run and debug the application,simulater is a programme written in asembly language.
  • In emulater u can not debug the application but in simulateru can run and debug the application

  • Agreed Abhi


    Abhimanyu Bhatia said:

    Hey,

     

    Both Emulator and simulator are different.

     

    Emulator emulates Hardware and Software 

    while 

    Simulator simulates only software.

     

    As people above me have said that android uses emulator, ie while setting up an AVD (Android Virtual Device) you are asked to select the Memory for the device. this is because it emulates both the software part and the hardware part.

     

    I hope it makes things clear.

     

     

    Abhi!! 

  • Hey,

     

    Both Emulator and simulator are different.

     

    Emulator emulates Hardware and Software 

    while 

    Simulator simulates only software.

     

    As people above me have said that android uses emulator, ie while setting up an AVD (Android Virtual Device) you are asked to select the Memory for the device. this is because it emulates both the software part and the hardware part.

     

    I hope it makes things clear.

     

     

    Abhi!! 

  • The major difference between simulator and emulator is that the hardware dependency is also considered in emulator. So an application when run on an emulator makes sure that it will behave in the same manner on actual handset. In simulator we can not guarantee that.
  • Simulators and Emulators are different..

    V use :    I phone -- Simulator
                  Android -- Emulator

  • Simulators and emulators are different.An emulator can replace the original for 'real' use. A simulator is a model for analysis.
This reply was deleted.
    results->result as $result) { ?>
  1. jobtitle;?>
    company;?>(formattedRelativeTime;?>)city;?>, state;?>
    Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.