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 test Environment settings?
Also there is single shared script library and 1 shared testSuite with some testcase that would perform routing task for other testSuite/testCase, these also need to share across project.
Desperately need a solution.
Solved! Go to Solution.
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.
nmrao, great advice, thanks!
Hi @wjs2634 , did you get a chance to try out nmrao’s approach?
Community and Education Specialist