Awesome universal-test-tool to make tests configurable with a yaml file.
Project description
universal-test-tool
Awesome universal-test-tool to make tests configurable with a yaml file.
Install the repository
pip install universal-test-tool
Run the tests
test-tool
# This programm is a tool for running tests.
# options:
# -h, --help show this help message and exit
# -p PROJECT, --project PROJECT
# The path to the project.
# -ca CALLS, --calls CALLS
# The filename of the calls configuration.
# -d DATA, --data DATA The filename of the data configuration.
# -X, --debug Activate debugging.
Calls File
Per default a file calls.yaml
is searched in the project folder, which is by default the current working directory.
It is a list where every entry is one step to test.
Available plugins
The tests are done in the following available plugins:
- Assert (test_tool_assert_plugin)
- Copy Files SSH (test_tool_copy_files_ssh_plugin)
- jdbc SQL (test_tool_jdbc_sql_plugin)
- Python (test_tool_python_plugin)
- Read Jar Manifest (test_tool_read_jar_manifest_plugin)
- Rest (test_tool_rest_plugin)
- Run Process (test_tool_run_process_plugin)
- Selenium (test_tool_selenium_plugin)
- SQL Plus (test_tool_sql_plus_plugin)
- SSH Cmd (test_tool_ssh_cmd_plugin)
Not officially supported plugins
Development
Read the CONTRIBUTING.md file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
universal-test-tool-0.1.24.tar.gz
(52.6 kB
view hashes)
Built Distribution
Close
Hashes for universal-test-tool-0.1.24.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5404145c800eb7b0cd1c99f3499f113407c238ef36c58d8b92678603ddbb7738 |
|
MD5 | 24ee26240defbe2feb0650b6482bc53e |
|
BLAKE2b-256 | 283a89d2f4b3801c31a08e53c45ba74b2c801900d8c203fd6cfc4638103ea832 |
Close
Hashes for universal_test_tool-0.1.24-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eed37b7da1242ca7b182cdee4f7cf11810516ae8c0847280f4566e31c553fb7 |
|
MD5 | 8c4581d7baa2e72eac7829a855961666 |
|
BLAKE2b-256 | f18d80aec5448e29a5a0b140ae334f7b4119178f5d497f1d0a346b793bd6be75 |