Forum Discussion
The Project Suite, in Test Complete, is simply a container in which to place projects that you want to have execute together. You can dictate the order in which those projects execute, read the logs from a Suite level, and even have some Suite level variables. But the "work" that is done by TestComplete is all on the project level. You are correct that a new project creates a new project suite, but that's just an architectural thing in TestComplete.
The way you're doing things is just fine. The projects are self contained. There is no need to move them to folders under the suite.
- nisgupta7 years agoValued Contributor
Thank you for the updates
- nisgupta7 years agoValued Contributor
I am seeing some drawbacks with Add Existing Item Feature in TestComplete
There are some function/libraries that I have created which are reusable . When we create new project then we add those functions/libraries using Add Existing Item. When push this project in Source version Control . After this when we execute the tests build through Jenkins then we get the error the function is located to some other files/directories . Due to this I have to copy those functions/libraries to the the same folder where project is located.
My concern is if TestComplete provide the ability to add those function in the newly created project using the feature "Add Existing Item" which is easy but then it will create such issue after checking in the TestComplete tests to Source version control and execute through Jenkins or other build management software.Thanks
Nishchal.
- tristaanogre7 years agoEsteemed Contributor
The answer is to make sure that, when you have your Jenkins job to pull down your code, you pull down the "shared" code as well. What we do for those shared/reusable libraries is we put them in a "common" folder and not in a project specific folder level. We then make sure that, in our "pull" from our source control, we include the project AND the "common" folders. This is the better solution and will solve the problem you've described.
Related Content
- 11 months agoIrinaManea
- 12 months agoMarcusBengtsson
- 10 months agoAnabelle
- 13 years agomrouse
Recent Discussions
- 6 hours agoSubhraDas