Project

General

Profile

Plugins Directory » Manual testcases

Author: Jonas Liubinas
Website: https://github.com/jonasliu95/redmine_testcase
Code repository: https://github.com/jonasliu95/redmine_testcase
Registered on: 2026-02-28 (8 months ago)
Current version: 0.3.0
Compatible with: Redmine 7.1.x, 7.0.x, 6.1.x, 6.0.x
User ratings:   (1)

Streamline your QA process in Redmine. This plugin adds full manual test case management, customizable permissions, and export capabilities directly into your existing issue trackers.
  • Add and manage test cases within specific issue trackers
  • Configurable tracker selection for QA functionality
  • Collapsible test case UI with detailed fields
  • Export test cases to CSV
  • Print-friendly HTML view for PDF generation
  • Status workflow tracking

There are translations for most popular languages but it is not fully supported (except English).

Installation notes

Installation is basic:

1) Copy plugin to plugins directory
2) Perform bundle exec rake redmine:plugins:migrate
3) Perform bundle exec rake assets:precompile
4) Restart

Changelog

0.3.0 (2026-11-01)

Compatible with Redmine 7.1.x, 7.0.x, 6.1.x, 6.0.x.

Added

  • Multiple test case trackers (checkbox list in the plugin settings). An existing single-tracker setting keeps working.
  • Pictures in Preconditions, Test Steps, Expected Result, Actual Result and Comments: paste a screenshot or drag an image into the field.
  • Drag-to-reorder test cases and bulk status update.
  • Test cases are copied when an issue is copied.
  • Optional issue notes for test case changes (off by default).
  • REST API: create, update and delete, plus reorder and bulk update.
  • A warning in the plugin settings for projects that haven't enabled the Test cases module.

Fixed

  • Crash on the test case list when a test case had attachments.
  • Permissions are now per project. Before, a user with the permission in any project could reach test cases in projects they could not see.
  • Attachments pages (edit and download) for test cases returned 404.
  • The test case list was drawn twice on the issue page.
  • CSV export now uses Redmine's CSV settings and is safe against spreadsheet formula injection.

Upgrading from 0.1.x

Enable the Test cases module in each project (Project settings > Modules) and give roles the View test cases / Manage test cases permissions. Then run bundle exec rake redmine:plugins:migrate NAME=redmine_testcase RAILS_ENV=production, precompile assets and restart. See the README for details.

Requires Redmine 6.0 or newer. Tested on Redmine 6.1 and 7.0.

0.1.0 (2026-02-28)

Compatible with Redmine 6.1.x, 6.0.x.

User ratings

  by Jaebok Oh 8 months ago

Thanks a lot! Grate plguin.