The project uses Gson to replace Fastjson. These two packages have some differences in serialization and deserialization. As a software test engineer, how do I perform regression testing?

  • 1
    Any problems in running the unit tests for the wrapper class that interacts with Gson and Fastjson? – João Farias Nov 5 '19 at 7:04

I would:

  • run existing regression tests for serialization and deserialization to see if the system still performs the same way. These can be unit tests or integration tests. You may also consider running existing performance regression tests if that's of concern for your specific system.
  • add more tests that stress differences between Gson and Fastjson, if these areas are not covered yet.
| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.