371 projects tagged "Quality Assurance"

Download No website Updated 11 Feb 2013 Flawless

Screenshot
Pop 23.79
Vit 1.41

Flawless traps exceptions and then uses git blame to send an email to the developer who wrote the buggy code. Even if a particular line of code causes thousands of exceptions, only one email will be sent. It uses git-blame to figure out which developer is responsible for a particular exception, and will only email that developer. If you set report_only_after_minimum_date, then Flawless will only report exceptions caused by code modified after report_only_after_minimum_date. You can mark certain files/functions as library code, and when an exception originates in those files/functions, the caller will be blamed for the error instead of the library code.

Download Website Updated 08 Dec 2012 Obix programming language

Screenshot
Pop 25.61
Vit 23.22

Obix is an object-oriented programming language designed to make it easy to quickly write reliable code. More reliability is achieved through language features which consistently support the "Fail fast!" principle (every coding error should be detected as early as possible, preferably at compile-time, or else as early as possible at run-time). The Obix compiler generates Java binaries which can be executed on any Java virtual machine.

No download No website Updated 22 Nov 2011 Maveryx

Screenshot
Pop 34.21
Vit 1.04

Maveryx is an automated functional testing tool. It provides testers with automated testing capabilities for functional testing, regression testing, GUI testing and data-driven testing. It does not require you to pre-record or capture any GUI Maps (or ‘Test Object Maps’) to create and run tests. During test execution, Maveryx takes ‘snapshots’ of the application user interface and automatically identifies the UI Objects to test. The tool includes fuzzy matching algorithms to unambiguously locate objects at runtime, even if the objects have changed since test creation. Maveryx also provides the ability to automate keywords, to validate dynamic data, to create data-driven tests, and to support custom controls. It is platform independent and runs as a standalone application or as an Eclipse plugin.

Download No website Updated 11 Apr 2013 PyCant

Screenshot
Pop 24.23
Vit 2.41

PyCant helps Python developers manipulate test records from IPL Cantata++, which provides unit and integration testing for software projects. Merging, splitting, and summarizing test records are the most common operations.

Download Website Updated 04 Jul 2013 SDMetrics Core

Screenshot
Pop 37.23
Vit 2.67

SDMetrics Core is a Java library to calculate metrics of structural design properties such as coupling, size, and complexity for UML designs. It also checks design rules to automatically detect incomplete or incorrect design, and adherence to style guidelines such as circular dependencies or naming conventions. The library provides an XMI parser for import of XMI 1.x files with UML1.3/1.4 models, and XMI 2.0/2.1 files with UML 2.x models. Design metrics, rules, and XMI import are highly customizable.

No download Website Updated 10 Jan 2012 MSR Tools

Screenshot
Pop 47.31
Vit 3.35

MSR Tools is a source code evolution analysis tool. It consists of a framework for mining software repositories and tools for metric calculation, visualization, and defect prediction.

No download Website Updated 09 Dec 2010 RepoGuard

Screenshot
Pop 33.59
Vit 1.00

RepoGuard is an advanced validation framework with built-in integrations for several common version control systems. The integration is carried out by utilizing the hook mechanisms each version control system provides. The user may provide configurations that are processed through inversion of control mechanisms. RepoGuard is completely written in the Python programming language, which allows for easy integration of other tools. An extensible command line tool for advanced usage is provided, which allows for comfortable administration.

Download No website Updated 30 Oct 2012 generic Process Management

Screenshot
Pop 35.83
Vit 2.17

gPM (generic Process Management) is a generic TOPCASED tool for business process management that can also be used for bug or issue tracking and for other almost any document-based process. gPM is composed of a server and several clients are available (Web-based, Eclipse Mylyn connector, Eclipse rich client). As gPM is a generic tool, it needs to be instantiated for each business process you want to support. Defining a business process consists of providing the product types, sheet types, sheet link types, and the life cycle of each sheet type. gPM configuration also includes roles and access controls, sheet type life cycles, dictionaries and translations, functional extension points, filters, and more. gPM has already been successfully instantiated for both simple development processes (like Mantis or Bugzilla) and complex industrial processes, like in the aerospace domain.

Download No website Updated 08 Dec 2011 Indentation statistics tool

Screenshot
Pop 13.49
Vit 38.71

indent-stat displays indentation statistics from files. It is a simple quality assurance tool to quickly see if there is varying indentation levels in files. The results are presented by file. A statistical summary is calculated at the end.

Download Website Updated 07 Apr 2011 Plandora

Screenshot
Pop 40.73
Vit 41.69

The Plandora project is a tool to help the software development process, from the customer requirement phase until the task conclusion. It consequently gathers the history of the project. The Plandora system can be useful for teams that have problems with resource bottle-necks, parallel projects, critical dead lines, necessity for scope documentation of tasks and requirements, and more.

Screenshot

Project Spotlight

Fimex

A library for geospatial data file manipulation.

Screenshot

Project Spotlight

Keepalived for Linux

A robust keepalive framework for Linux Virtual Server and router HA.