If possible, test everything on a specific test (i.e. production acceptance) environment. Copy the (obfuscated) production data to the test environment.
If above is not possible, your current solution works fine. But be sure to remove *all* and *only* your test data from production because it could potentionally mess up your production data.
** Don't mistake the ‘stupidity of the crowd’ for the ‘wisdom of the group’! **