Test your infrastructure as code.
The infrastructure test is useful for:
- Sysadmin teachers who want to evaluate students remote machines.
- Students who want to evaluate their learning process.
- Professionals who want to monitor their remote machines.
Install Ruby and then:
gem install teutonNOTE
- Available versions (rubygems.org/gems/teuton)
- Install a specific version:
gem install teuton -v VERSION.- Update:
gem update teuton.
Use teuton run TESTPATH command to run test:
$ teuton run examples/02-target
------------------------------------
Started at 2025-11-12 20:15:59 +0000
F.
Finished in 0.005 seconds
------------------------------------
CASE RESULTS
+------+---------+-------+-------+
| CASE | MEMBERS | GRADE | STATE |
| 01 | VALUE | 33.0 | ? |
+------+---------+-------+-------+Consult the generated output files
- Use simple DSL to define your tests:
target,run,expectand more. - Remote devices only require SSH or Telnet service installed.
- Output format: txt, html, json, yaml, etc.
- Multiplatform.
- Free Software License.
- Email:
teuton.software@protonmail.com
- Make sure you have Ruby installed
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request.
You can also create issues with your requests, incidences or suggestions.
