Skip to content

Import from CSV/XLSX

Testomat.io allows you to import tests from CSV or XLSX files. This is useful if you are migrating from another Test Management System (TMS) or if you already have test cases documented in spreadsheets.

Testomat.io supports importing test cases from many popular TMS tools. There are two ways to import:

  • Direct Import via built-in integration
  • CSV/XLSX Import supported for selected TMS formats

Click any tool below to see step-by-step instructions:

Import from CSV/XLSX in Classical Projects

Section titled “Import from CSV/XLSX in Classical Projects”

Import your tests to Testomat.io:

  1. Open your project.
  2. Go to the Tests tab.
  3. Click the (...) menu.
  4. Choose Import from other TMS.

The ... menu on the Tests tab, with Import from other TMS

In the Imports window:

  1. Click Import.
  2. Choose Import from CSV. A sidebar opens on the right.
  3. Pick the tool your file came from, for example Qase.
  4. Click Choose file, select your CSV or XLSX.
  5. Click Create.

The Import tests from CSV/XLSX sidebar with the source dropdown and Choose file

Testomat.io reads the file, and your tests appear on the Tests page.

The process is the same as for the Classical Project.

  1. Open your project.
  2. Go to the Tests tab.
  3. Click the (...) menu.
  4. Choose Import from other TMS.

BDD project import process

In the Imports window:

  1. Click Import.
  2. Choose Import from CSV.
  3. Pick the tool your file came from, for example Qase.
  4. Click Choose file, select your CSV or XLSX.
  5. Click Create.

When checked, all rows from the CSV/XLSX file are converted into BDD scenarios.

Mapping:

  • Precondition = Given
  • Step = When
  • Expected Result = Then All imported tests are saved as feature files in your project.

You can also create your own XLS file to import tests into Testomat.io:

Column nameContent
IDleave it empty
Titleput the title of your test here, one title per row
Statusgoes for test type manual or automated, can be blank
Folderenter the suite name here, and use /suite name/sub-suite name format to create suites nesting
Emojican be blank
Priorityyou can set priority to your test normal, important, high, critical or low, can be blank
Tagsplace here any tags you need, can be blank
Ownername of test owner, can be blank
Descriptionput here the description of your test, Markdown format supported
Labelsplace here labels and custom fields, can be blank
Issuesplace here Jira key in format ABC-123 or other IMS keys, can pass multiple Jira keys separated by a comma, can be blank

You can download the custom Testomat.io example file here.