If Snapshot can restore plugins status?

My expectation is that:
-I make a backup including all database tables and plugins files using Snapshot.
-Then I install a new plugin.
-I restore the backup I did before, the new installed plugin should not exist any more.
In this case, I could try new plugins and I am not afraid of any damage to my database.

But my testing with backup and restore seems not the case above but:
-I make a backup including tables and plugins files.
-Then I install a new plugin.
-I restore the backup I did before, the new installed plugin is still there.

I remember I see an article regarding Snapshot said something like "you are free to try any new plugin without afraiding breaking your website" I wonder how could I do it?

Thank you,