Tactics to Overcome Version Control Issues in ReadyAPI

  1. Add ‘*’ character as suffix to all dynamic properties, e.g. ‘’session_token*, ‘user_id*’
  2. Add a test suite called ‘Utilities’ and put the groovy script there
  3. Run the script once to empty all the dynamic properties and commit the project with clear state

The Result

  • Changing project-level settings — affects settings.xml file
  • Modifying and reordering the APIs in Projects tab
  • Reordering test suites in a project
  • Changing the environment



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store



A full-service software development & UX design firm helping leaders in healthcare craft innovative digital & connected health solutions. macadamian.com