How to write effective test preconditions with TestFLO


26 November 2018 • 4 min read

    Preconditions are one of the essential parts of a test case, besides test steps and IDs. There’s certainly more valuable information you can add to your test cases, but those three elements are a must-have.

    TestFLO is a flexible test management solution for Jira that allows establishing testing processes that suit your teams best. Just a few days ago, we have released a new version with a dedicated field to manage your preconditions fast and easy. Here’s a quick how-to.

    Activate the field

    The Preconditions feature is available to every Jira project with enabled TestFLO. To activate it, simply go to the Test Management section of your Project Settings, open the General tab, and click on the Preconditions slider. If you are launching TestFLO in your project for the first time, the field will be enabled by default.

    Preconditions on test cases

    After activating the field in the configuration and defining a few preconditions in the repository, we can start designing our test cases. When creating a Test Case Template or a Test Case issue, you will see a Preconditions field. It allows you to write single preconditions ad-hoc or add common ones from the repository. Just enter at least 3 characters and the autocomplete dropdown will show you matching preconditions. Select the one you were searching for and it will be imported automatically. Fast and easy.

    Saving ad-hoc preconditions

    Sometimes when you’re writing preconditions ad-hoc, you may realize that a particular precondition is really useful and you might want to reuse it in the future. Of course, you can go to the repository and add it just as you did before. But there’s a better way to do it now. Simply click on the plus icon on a chosen precondition to send it to repository directly from the field. You can continue writing the test without changing the context.

    Try out TestFLO – Jira Test Management and QA Tool on the Atlassian Marketplace.

    If you have any questions regarding TestFLO or test management in general, reach out to me at or leave a comment below; I’m always happy to share my knowledge about best practices in testing.

    [contact-form-7 404 "Not Found"]