Test Scheduling

In this guide you will learn how to schedule your test cases to be executed automatically based on a schedule that you define.

This feature is only available with an active subscription. If you have any questions, feel free to contact us any time!

Automated Test Execution

Automated test execution can be a useful and simple way to run your load tests on a regular basis. You can either do that yourself using our command line tool combined with your continuous integration tool, or use our simple scheduling feature.

Let's say you want to schedule your main load test (called blackfriday2018) against your staging environment to run every day during the week from Monday to Thursday at 09:30 UTC.

To do that, login to StormForger, select your organisation and click "Scheduled Tests". By clicking "Create Configuration" you can select a test case to be executed and a cron notation to tell us when you want the test runs to be performed.

To run your test as described before, you can use 30 09 * * 1-4 (Hint: Do you know crontab.guru?) as your cron line:

Create Scheduling Configuration

After you have saved your new scheduling configuration, you can see when we will execute your test the next time, when it was executed the last time and if the test case itself is valid and ready for execution.

List of Scheduling Configurations

We will automatically launch test runs according to your schedule.

Launching Test Run via CLI

As already mentioned you can also trigger test run launches via our command line tool, called forge. For a full usage description, please see our current CLI documentation.

forge test-case launch acme-inc/blackfriday2018

There are various flags available, e.g. to wait and watch the currently executed test run. Try forge test-case launch --help to learn more.

PS: You can nicely combine your triggered test executions with our automated non-functional requirements check feature.

Get started icon

Get Started

New to the StormForger?
With these guides you’ll be up and running in no time!

FAQ icon

FAQ

Already took a look at our FAQs?

Support icon

Support

Are you stuck? Talk to us! We're humans.

We are using cookies to give you the best online experience. If you continue to use this site, you agree to our use of cookies. By declining we will disable all but strictly required cookies. Please see our privacy policy for more details.


Accept Decline