https://github.com/cyberalpaca/squish-api-python-extension
SQUAPE - Python package that extends Squish API
https://github.com/cyberalpaca/squish-api-python-extension
python qt squish test test-automation testing-library
Last synced: 17 days ago
JSON representation
SQUAPE - Python package that extends Squish API
- Host: GitHub
- URL: https://github.com/cyberalpaca/squish-api-python-extension
- Owner: CyberAlpaca
- License: bsd-3-clause
- Created: 2023-03-18T20:02:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-05T10:10:54.000Z (10 months ago)
- Last Synced: 2025-04-22T14:57:52.235Z (17 days ago)
- Topics: python, qt, squish, test, test-automation, testing-library
- Language: Python
- Homepage: https://squape.cyberalpaca.com
- Size: 690 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- License: LICENSE
Awesome Lists containing this project
README



# SQUAPE - Squish API Python Extension
Python package that extends Squish Python API. It provides tools for everyday automated test cases development.### Requirements
The minimal requirement for the SQUAPE package is Squish version 6.7.0. Individual features may require a more recent Squish package.### Installation
The package is available on the Python Package Index (PyPI).
You can install it via `pip` with the following commands:
```sh
pip install squape
```### Content
The package consists of several modules:
- object_tree - seamless object tree navigation and search capabilities
- report - adds features to enhance the reporting capabilities of Squish
- settings - makes using various test settings easier and cleaner
- squishserver - managing squishservers and (un)registering AUTs
- video - adds features to enhance video capture capabilities of Squish
- vps - extension of Squish verification points## Contribution
The package is created and maintained by [Cyber Alpaca](https://cyberalpaca.com/)
Pull requests for any issues are welcome.
In case where you would like to introduce a new feature or a major change, please open an issue first and discuss it with our team.## License
The packages are available under The 3-Clause BSD License## References
- [Squish by the Qt Group](https://www.qt.io/product/quality-assurance/squish)[](https://cyberalpaca.com)