PitchHut logo
Streamline manual testing with an easy-to-use multi-platform app.
Pitch

Qastor simplifies the process of creating and managing manual test suites for developers. With a user-friendly interface, it enables quick evidence gathering through screenshots and logs, reducing the time spent on repetitive tasks. Ideal for teams aiming to enhance their QA processes, Qastor delivers innovation in manual testing.

Description

Qastor is a powerful multi-platform desktop application designed to streamline the creation of manual testing suites and the efficient collection of related evidence such as screenshots and debug logs. By providing a user-friendly interface, Qastor helps developers focus on testing rather than the tedious tasks of copying and pasting images and logs.

Welcome ViewCases View
Qastor welcome screenQastor cases screen
Settings ViewTest Case Detail View
Qastor settings screenQastor test case screen

Key Features

  • Project-based Structure: Organize test cases in folders with a straightforward JSON schema, allowing for easy version control.
  • Simplified Authoring: Create, edit, and categorize test cases directly from the application using tags, priorities, and module groupings.
  • Session Runner: Run test cases step by step with a compact interface that minimizes distractions during testing.
  • Automatic Evidence Capture: Set global hotkeys to capture screenshots and record test outcomes seamlessly, attaching images to your session automatically.
  • Standalone HTML Reports: Generate comprehensive HTML reports post-session, including all steps and embedded screenshots—ideal for sharing with teams or attaching to issue trackers like Jira or Linear.

Global Hotkeys

Qastor enhances productivity with global hotkeys for effortless task performance:

ActionmacOSWindows / Linux
Capture region & advance stepCmd+Shift+ECtrl+Shift+E
Mark step as passed & advanceCmd+Shift+PCtrl+Shift+P
Mark step as failedCmd+Shift+FCtrl+Shift+F
Mark step as blocked & advanceCmd+Shift+BCtrl+Shift+B
Toggle Qastor window visibilityCmd+Shift+QCtrl+Shift+Q

These hotkeys can be customized to suit user preferences.

Technology Stack

Qastor is built with a modern tech stack, including:

  • Desktop Shell: Tauri 2
  • Frontend: React 18, TypeScript, Zustand, React Router
  • Build Tooling: Deno 2 and Vite
  • Validation: JSON Schema with ajv (frontend) and serde_json (backend)

AI Test Case Generation

In addition to manual testing functionality, Qastor supports automatic test case generation through AI. Users can leverage this feature by providing an AI model with the AI-TEST-CASE-GENERATION.md file to generate compatible test cases in Qastor's JSON schema effortlessly.

Limitations

As an early alpha version, Qastor is continuously evolving. Certain features such as automated testing integrations, video recording, and cloud synchronization have yet to be implemented or fully optimized. Users are encouraged to share feedback for future enhancements.

0 comments

No comments yet.

Sign in to be the first to comment.