Add a suite

First and foremost, a suite can only be added to a Robot. In other words, a Robot is a parent to one or many suites. Click on the xref:suites/robotsandsuites.adoc[ icon] under a Robot to create a new suite under that specific Robot.

suitesadding1

Broadly speaking, you have two possible choices for storing your test cases in Qentinel Pace.

  1. Version controlled in git: In this option, your test cases exist in git. You get all the benefits of version controlling your test cases. You may read all about version control. In this case, adding a suite is more or less authenticating Qentinel Pace to access your test cases from the git.

  2. Files stored in Qentinel Pace: With this option you can basically start creating test cases as you would start writing a document on Microsoft Word on your laptop. You basically create a space for your test files/folders in our cloud and start using it. This is safe, secure and reliable, but it is not version controlled in strict sense as git is. On the other hand, it is super easy to set up and you don’t need to worry about knowing git.

You can have best of both the worlds: start creating test cases right away with the non-versioned files and start versioning them after having reached a certain maturity level in the scripts.

Keeping the above in mind, let’s look at all the options from top to bottom in an add suite dialog box.

suitesadding2
  1. Parent robot: Title of this dialog box has the name of the robot under which this suite will be added.

  2. Back: Terminate the suite adding option.

  3. Empty suite: This option will create a non-versioned suite for you.

  4. Starter suite: You can spinoff a suite containing existing tests by clicking here. This is a good starting point to get your first test cases run and familiarize yourself with testing in Qentinel Pace.

  5. Qentinel hosted GitLab: Click here if your repositories are hosted at Qentinel's GitLab.

  6. Public GitLab: Click here if your repositories are hosted at public GitLab

  7. Public GitHub: Click here if your repositories are hosted at public GitHub

  8. Custom Git: Click here if your repositories are hosted on some IP, local host or network.

It's good to note that PaceEditor does not work with custom Git. You will not be able to edit and view test cases on PaceEditor, however our robots can still execute your tests.