• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux CATSRunner Download

CATSRunner

December 9, 2005
CATSRunner is a framework designed for unit testing.
Version 20050922
License GPL
Platform Linux
Supported Languages English
Homepage www.agilerules.com
Developed by Agile Rules
CATSRunner is a reliable and feature-rich unit testing framework that caters to developers of C-based systems, including embedded systems. Developed by Agile Rules, this software offers an easy-to-use and widely popular test driven development approach that many embedded teams prefer.

Catsrunner has been developed from scratch for easy integration with cross-platform embedded software development. It is written in ANSI C, which is widely favoured by embedded teams. Owing to its active maintenance, embedded developers can be assured that they will have access to the most advanced features that will enable them to carry out unit testing seamlessly.

The good news is that Catsrunner is incredibly flexible, and adding new target platforms is a breeze. It builds for both PC and ARM Evaluator7T board, significantly reducing the amount of time developers have to spend connecting hardware. As an open-source software under the GPL, this framework comes with several software modules that will serve the needs of developers.

It has a modular approach, including CATS and Catsrunner and other software modules that provide facilities for embedded software development, abstract hardware to aid easy porting to various architectures. Additionally, it boasts of a build framework, a sample application called appexample, which illustrates how the software fits together, and a template application called apptemplate for developing new applications.

Catsrunner's inbuild support for Test Driven Development (and Behavior Driven Development) ensures that you can run unit tests on real embedded hardware, offering a practical approach to testing. With its simple and straightforward user interface, embedded developers can save valuable programming time while ensuring their files are error-free.

To use CATSRunner, you will need Linux, UNIX, or other POSIX operating systems. This software also requires a GNU toolchain, including binutils (tested with binutils-2.15), gcc (tested with gcc-3.3.5), gdb (tested with gdb-6.0), newlib (tested with newlib-1.12.0) and make. It should work with gcc 3.3.5 and later toolchains.

In conclusion, Catsrunner is a powerful tool that simplifies unit testing of C-based systems, including embedded systems, ensuring better code quality and smoother software development.
What's New

Version 20050922: N/A

Free Download 2.2M
376
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

ccorp-irc
ccorp-irc is a software program that serves as an IRC client, which ...
HeavyMole
HeavyMole is a P2P file sharing and communication software that aims to ...
Taimen
Taimen is an open-source fishing game project created by two Finnish boys ...
Rubrica
Rubrica is a Gnome 2.x compatible address book software that allows users ...
Youtube Music Player
The Firefox extension, Youtube Music Player, adds a music player to Firefox ...
SlimPeer
SlimPeer is a user-friendly and fast software client that is fully compatible ...
Slackfr Media pack
Slackfr Media Pack is a multimedia solution for Slackware Linux that offers ...
Runtime Java Class Editor
Runtime Java Class Editor is a Java class editor tool that allows ...
WWW::Search::TheITJobBoard
Use TheITJobBoard.com to easily search and apply for a variety of IT ...
KTodo
KTodo is a simple task management software designed for KDE. The software ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.