HardPy includes a React application - HardPy operator panel. It allows you to use a browser to view your tests and write test results to a database.
Based on pytest_
HardPy includes the pytest-hardpy plugin for pytest. Compatible with pytest versions above 7. You can run tests not only through the operator panel but also through the pytest itself.
Document-oriented NoSQL database_
HardPy uses CouchDB as its database but you can write final result to any database because CouchDB stores data in a simple document. Developers can create their adapter for any database and store the test report in a way that suits them. By default HardPy allows you to store all reports in CouchDB. HardPy is compatible with CouchDB versions above 3.2.
Modern python_
HardPy is based on the python 3.10 and supports versions 3.11, 3.12.
Get started
Our HardPy framework has been adopted by Era Wallet, a company developing a cryptocurrency wallet. According to their team's feedback, they saved 3 months of development time thanks to our tool. 💪
This ecosystem slashes development time from months to weeks, enables 100% automated testing, and provides real-time insights for quality control.
Cut costs, boost efficiency, and catch issues early. Ready to transform your electronics testing? Check out Everypin - yours testing game-changer!
We've compiled a comprehensive guide to Python drivers for measuring equipment in one place, covering libraries such as InstrumentKit, QCodes, QCodes Community, PyMeasure, Instrumental, and PyTango.