Skip to main content

Python utilities for the Squish GUI Tester

Project description

Squish - version PyPI - Python Version PyPI - License

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:

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
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

Cyber Alpaca

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

squape-1.1.tar.gz (49.3 kB view hashes)

Uploaded Source

Built Distribution

squape-1.1-py3-none-any.whl (25.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page