Automate everything from anywhere with

Extensive Automation Logo



Before to ask something, take a look to the README on github.

Click here to see previous documentations

Cliquez ici pour afficher les anciennes documentations

For technical questions or request a feature, please to use the forum or github

Google Group Github

Back to top


User Environment

  • Collaborative workspace
  • Click and test
  • Basic or complex testing support
  • Ease of deployment and maintenance
  • Automated testing in the cloud
  • Remote storage for automatic tests and results
  • Python test scripting support


  • Normalized tests writing
  • Making personal stubs and drivers
  • Advanced text pattern/regex
  • Data driven Testing (text file, csv file or dictionary)
  • Non-sequential testing
  • Automate and timer support


  • Built-in IDE with GUI assistant for design
  • Generic modelisation
  • Object oriented scripting support for advanced users
  • Test case support
  • Campaign support


  • Simple execution with built-in IDE
  • Run from REST API
  • Run from the web interface
  • Easy replay
  • Advanced scheduler (hourly, daily and more...)


  • Powerful result analysis (based on events list)
  • Filter events support
  • Ease of analysis (timeline)
  • Automatic archiving of result


  • Automatic report generation
  • Export result to CSV, PDF, XML and more
  • Email notification
  • Add comment on result

Control Systems

  • TCP, UDP
  • HTTP, SOAP, SSH/SFTP, Telnet,
  • FTP(S), SNMP, Cisco Catalyst
  • MySQL, MsSQL, PostgreSQL, System Command
  • And more...

Controls Applications

  • Web application
  • Windows applications
  • Android mobile device

Integrated Tools

  • SikuliX automates anything you see on the screen
  • Selenium automates browsers


Server Deployment

  • Json environment description
  • Ssh automated installation
  • Checking configuration
  • Ansible plugin

Back to top


Screenshots of the full client, the assistant automation and an example of the report.

Back to top

Users References

The solution is used in different domains and contexts.

logo airbus

  • Space and military domain
  • Airbus Defence is using ExtensiveAutomation for testing advanced systems with running parallel and synchronized test cases

logo kobil

  • Identity security domain
  • Kobil is using ExtensiveAutomation for testing desktop clients and server parts with multiple adapters in agent mode.
  • Further the solution is integrated in deployment progress by delegating task execution for setup/cleanup test environments.

logo kobil

  • Telecom domain
  • Orange is using ExtensiveAutomation for testing protocols, API and mobile applications.
  • Deploy integration platforms and automates applicative configurations in production area.
  • It's also use to control and check networks devices for testing purpose (visioconferencing, switchs and more)

logo actility

  • Internet of things domain
  • Graphical user interface testing

Back to top



This product is a free software; you can redistribute it and/or modify it under the terms of the GNU LGPL.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;

without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Copyright 2010-2020 Denis Machard


This project is an effort, driven in my spare time.
So this is just a basic personal website, running on my personal machine.
If you like this project and you want to sponsor me then I am accepting donations via PayPal.
The money received will be used to cover web site costs, domain name reservation and more;).


Denis Machard -
If you have any questions, write to d.machard at gmail dot com

Back to top