Forum Discussion

kevin_kapell's avatar
kevin_kapell
Frequent Contributor
11 years ago

What is advantage of Project Suite vs a Project?

How do people use Project Sutes vs Projectes?



I understand that a Project Suite contains one or more Projects.



What are some of the criteria that people use to determine when a new Project Suite is created vs creating a new project within a Suite or creating multiple folders within a project?



We create automation scripts that correspond to each test document.

We run only the automation that pertains to the areas of the code that are changed for each code base or sprint depending on what stage of the SDLC we are in.



I would like the automation file/folder structure (in windows explorer and TestComplete) to be easy to follow and identify which scripts do what.



I have the goal to run all of our automated scripts every night against the latest build of code.



6 Replies

  • Ryan_Moran's avatar
    Ryan_Moran
    Valued Contributor
    Assuming you have a test item selected for each project...

    From the File menu click Test>Run Project Suite



    You can set test items for each project by View>Organize Tests
  • sbkeenan's avatar
    sbkeenan
    Frequent Contributor

    Hi Kevin



    The Project Suite, as you already know, is simply a collection of projects, so what you can do is create a one or more project suites and within each, create projects that relate to specific areas of your application under test.  That way, you should more easily be able to know where to find a specific test.



    The basic idea is that of a hierarchical structure so that the project suite relates to one major component of the application, the projects within it are specific to certain modules within that component and the tests within the project relate to testing specific areas of the module.



    This is a simplistic, generalised  'top-level' overview - you can organise your own tests/projects/project suites to best suit your own working practices.



    Hope this helps!!



    Regards

    Stephen.

  • We utilize the project suite as more of a product marker.  Each project that gets created in the suite determines the type of testing that will be performed on the applicaiton we are testing.  For example, one project suite might have seveal area specific regression tests, and an overall stress type test, where another project suite might simply be a collection of area specific stress tests for the application under test.
  • I'm new to TestComplete, and understand the concept of a Project Suite (we plan on using PS  to breakout the various sections/features of our code into a logical hierarchy), but I can't seem to find how to link/chain the different tests together to form one cohesive run. 



    Would very much like to build up a library of test scripts that can chained, and then automated nightly for regression testing.  
  • Been using "Run Project Suite" and "View>Organize Tests" for a while now.  WOW!  Very Powerful, and just what we're looking for. 



    THNX Ryan. 



    PS  Such a simple function, but do you think I could find how to do this in all the help literature?   lmao
  • m_essaid's avatar
    m_essaid
    Valued Contributor

    hi,

    what's the meaning of "default project" in a project suite ?

    I use a project suite for the only purpose to chain several tests in one call, a .bat file

    thanks for any advise

    mehdi