TestKase Docs
Core TestingTest Cases

Import & Export CSV

Import test cases from CSV files and export your test suite for sharing or migration.

Import & Export CSV

TestKase supports importing test cases from CSV files and exporting your existing test cases to CSV. This is useful for migrating from another tool, sharing test cases with stakeholders who prefer spreadsheets, or bulk-creating test cases from a specification document.

Importing test cases

  1. Navigate to the Test Cases section and click the Import button () in the toolbar.
  2. Upload your .csv file. The file must have a header row.
  3. On the Column Mapping screen, map each column in your CSV to a TestKase field. At minimum, you must map a column to the Title field. All other fields are optional.
  4. Review the Preview screen, which shows the first several rows as they will be imported. Verify the mapping looks correct.
  5. Click Import to create the test cases. A progress indicator shows the import status.

Each row in the CSV becomes one test case. If you include a Folder column, test cases will be placed in the specified folder (which will be created automatically if it does not exist).

Sample CSV format

Below is an example of a properly formatted CSV file for import:

Title,Description,Priority,Status,Type,Preconditions,Labels,Folder
"Login - Valid credentials","Verify user can log in with correct email and password",High,Active,Functional,"User account exists in the system","login,authentication",Authentication
"Login - Invalid password","Verify error message when wrong password is entered",Medium,Active,Functional,"User account exists in the system","login,authentication,negative",Authentication
"Checkout - Add to cart","Verify item can be added to shopping cart from product page",High,Active,Functional,"User is logged in and on a product page","checkout,cart",Payments/Checkout
"API - Get user profile","Verify GET /api/users/me returns correct user data",Medium,Draft,Integration,"Valid API token available","api,users",API/Users

Exporting test cases

  1. Navigate to the Test Cases section.
  2. Optionally apply filters to narrow the export to specific test cases (e.g., only Active Smoke tests).
  3. Click the Export button in the toolbar.
  4. A CSV file will be downloaded containing all test cases matching your current filters.

The exported CSV includes the following columns: Test Case ID, Title, Description, Priority, Status, Type, Preconditions, Labels, Environment, Automation ID, Automation Status, Folder, Created By, Created At, Updated At, plus any custom fields.

You can export test cases, edit them in a spreadsheet application (Excel, Google Sheets), and re-import them to perform bulk updates. Just make sure to keep the Title column consistent so TestKase can match them correctly.

See also