The Automated Testing System (ATS) is a Python-based tool for automating the running of tests of an application. ATS can test any program that can signal success or failure via its exit status.
ATS is an object-oriented Python program that provides abstractions for user defined tests (usually specified with an executable and command line and / or an input file). It runs these tests, either in serial or in parallel, and creates a log file (or files) describing the results of running the tests. ATS provides the capability to run serial or parallel tests simultaneously up to the resource limits it has been given (i.e. some number of processors on which to run). Tests can be given a priority rating and be dependent upon other tests, and these features are accounted for in its scheduling algorithm. The software is configurable and extensible. ATS provides numerous options for creating dependent chains of tests, filtering based on various criteria, and running tests with custom arguments.

Features

  • Object Oriented Python
  • Serial and Parallel Testing
  • Cross platform

Project Activity

See All Activity >

Follow ats - Automated Testing System

ats - Automated Testing System Web Site

Other Useful Business Software
Powering the best of the internet | Fastly Icon
Powering the best of the internet | Fastly

Fastly's edge cloud platform delivers faster, safer, and more scalable sites and apps to customers.

Ensure your websites, applications and services can effortlessly handle the demands of your users with Fastly. Fastly’s portfolio is designed to be highly performant, personalized and secure while seamlessly scaling to support your growth.
Try for free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ats - Automated Testing System!

Additional Project Details

Registered

2013-12-12