{"repo":"teuton-software/teuton","free":true,"listed":false,"github":"https://github.com/teuton-software/teuton","clone":"git clone https://github.com/teuton-software/teuton.git","description":"Infrastructure test, mainly useful for sysadmin teachers and making contests","language":"Ruby","stars":36,"topics":["sysadmin","unit-testing","monitoring","training","remote","unit","test","machine","system","host"],"license":"MPL-2.0","category":"analytics","readme_excerpt":"TEUTON 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. Installation Install Ruby and then: Quickstart Create your test file: Usage : Run test with teuton run TESTPATH . Output : reports saved into var/TESTNAME folder. Consult the generated output files Features Use simple DSL to define your tests: target , run , expect and more. Remote devices only require SSH or Telnet service installed. Output format: txt, html, json, yaml, markdown, etc. Multiplatform. Free Software License. Documentation Installation Teuton installation SSH/Telnet installation Teuton commands teuton config teuton check teuton help teuton new teuton readme teuton run Learning guide. Learning to create tests by doing. Learning Examples. The learning guide is based on these examples. Configuration file DSL - Language reference. DSL used to define tests. expect export get group play result run send set show target Modes of use: Classroom, contest, standalone. Blogs and videos Contact Email : teuton.software@protonmail.com Contributing 1. Make sure you have Ruby installed 1. Fork it 1. Create your feature branch ( git checkout -b my-new-feature ) 1. Commit your changes ( git commit -am 'Add some feature' ) 1. Push to the branch ( git push origin my-new-feature ) 1. Create new Pull Request. You can also create iss","default_branch":null,"files":null,"tree":[],"storefront":"/r/teuton-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/teuton-software/teuton/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}