{"repo":"OpenTMI/opentmi","free":true,"listed":false,"github":"https://github.com/OpenTMI/opentmi","clone":"git clone https://github.com/OpenTMI/opentmi.git","description":"OpenTMI (Test Management Infrastructure) Core","language":"JavaScript","stars":23,"topics":["opentmi","addon","testing","automation","test-automation","ci","results-viewer","result-analysis","inventory-management","test-management"],"license":"MIT","category":"workflow-automation","readme_excerpt":"OpenTMI Open Source Test Management Infrastructure for IoT and embedded world. [![Build Status][build-image]][build-url] [![Test Coverage][coveralls-image]][coveralls-url] [![Docker][docker-image]][docker-url] [![ghcr][ghcr-image]][ghcr-url] OpenTMI is Open Source Test Management System. It is written in [Node.js][Node.js] and uses [MongoDB][MongoDB] as backing store. It is published in MIT license. OpenTMI is extremely customizable through addons. Ideology Basic idea is to store all information related to test execution to database, like software under test (SUT/Build), test logs, test cases (TC), and test related resources, like DUT's. That allows then much more intelligent and more efficient way to manage testing. Also it gives very valuable information when users can directly see what is tested in individual Device with individual Build. All information is linked together and can be analyzed very deeply. Challenges with software testing in IoT hardware how to identify when test failed because of unstable HW how to identify unique unstable HW in test lab how to identify if certain test causes that HW's become unstable/unusable how to estimate when HW start to be unstable/unusable (e.g. memory start burning out) how to direct testing to right HW when there is multiple HW configurations how to identify if tools deployment (e.g. new test framework revision) causes more test failures how to optimize test execution time how to manage all of these automatically OpenTMI try to so","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenTMI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenTMI/opentmi/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."}