Forum Discussion

wjs2634's avatar
wjs2634
New Contributor
5 years ago
Solved

Need to split a composite project but still share the same set of API definitions and Environment

I have a huge composite project that now have 3000+ test cases, more are comming. IDE is getting to0 slow, is there any way to split the project but still share the same set of API definition and te...
  • nmrao's avatar
    5 years ago
    1. Never used composite. So not aware how does it work.
    2. This input is considering non-composite project. How about splitting it into different project based on the functionality ? In another words, use same API definitions, use one test suite in a project.
    For example there are 10 suites. Have 10 copies of the project and keep only one suite in each project, name the project according to the suite.
    Disclaimer: this works better if no frequent changes in API definitions. otherwise efforts will increase to update the definitions.

    Now the question is executing the tests. Execute them one after another in commandline using testrunner utility or keep all those in a batch file, and you need to just hit one command.