StrQA: Test Center for Strategy One
strqa-py allows Strategy One administrators to automate integrity tests and validate that their data remains consistent and accurate after changes such like upgrades, warehouse migrations, or maintenance tasks.
This package provides tools to:
- Create a baseline file specifying properties of specified objects in a Strategy One environment.
- Compare properties of objects between two projects or environments.
Usage
This package is to be used with Strategy One and the mstrio-py package.
strqa = StrQA(
objects=[OlapCube(...), ...],
path='path/to/results',
)
result = strqa.project_vs_project(target_connection=target_conn)
This will create HTML files with the test report.
For details, see examples in the code_snippets folder.
Installation
Prerequisites
- Python 3.10+
- Strategy One 2021+
This package uses mstrio-py. It will be installed automatically when installing
strqa-py.
Install the strqa-py Package
Install with pip:
pip install strqa-py
It is recommended to install and run strqa-py in Python's virtual environment.
Metadata
Release files for strqa-py 11.5.5.101
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| strqa_py-11.5.5.101.tar.gz | 16.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| strqa_py-11.5.5.101-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.6 kB
Release files / strqa_py-11.5.5.101.tar.gz
| Download URL | strqa_py-11.5.5.101.tar.gz |
|---|---|
| Size | 16.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a23180eaaddc214564ad55fe639421dc5fb3481081cfd9beb57153bdad7ce36
|
|
BLAKE2b-256 checksum How to use checksums |
903eab8763101bbb5c94e8ff4a8a4a45e7abf241a4c127d629a319c2ece677fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|
Release files / strqa_py-11.5.5.101-py3-none-any.whl
| Download URL | strqa_py-11.5.5.101-py3-none-any.whl |
|---|---|
| Size | 20.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e3d7e9d0f9ec572c2bcee89384a74de7e0e5f716feffa4cf75c158fc73da49fd
|
|
BLAKE2b-256 checksum How to use checksums |
eec5a6d9e1e05afd1d7b0b736420804d529493be5bf4241240e09bf2e24244b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|