Backup Android emulator to work with QA

I want to take off my hat with programmers and put on a QA hat. And since I am ready to abandon the old development system and rebuild using updated software, I can endure, if necessary during the training, the collapse and burn of the old system.

One of the most fundamental parts of QA is to take the SNAP SHOT of your current development system (Android Emulator) and save it as a baseline. Run your current (old) system on the baseline, enter a few transactions and look at the results, then return the test system to the starting point, restore the baseline, start new software and the same transactions with the same base, and make sure your results match up. If they do not match, then you either added an error or a new function. How can I take a snapshot of the Android emulator, save it as a baseline, start some transactions on the emulator using Production software, and then RESET the emulator to the state it was in,when did I take a snapshot and run the same transactions with new development software? - At the moment, LINKS to DOCUMENTATION is likely to be better.

+3
source share
4 answers

Take a look at the emulator documentation, and I believe that you will find that it now supports snapshots. If this does not give you much flexibility, you may have to find out where it puts / expects a snapshot file and copies it from / to your archive before / after launch.

I was going to say that you could, as another option, create a version of the program with the ability to import / export. You can install this to import the prepared database, and then install the version without which you planned to release, and then reinstall the instrumental version to return the database for verification.

, , adb root, push/pull - , , , . , .

+1

Android X86 . , , .

, , , .

, .

, .

+1

Install the source application and run the tests. Then return the emulator to its original state, just use the comman line option

 -wipe-data        reset the user data image (copy it from initdata)

Then you need to install a new application and run the test again.

0
source

Emulator Snapshot Documentation Hope this is what you wanted.

0
source

All Articles