balder: reusable scenario based test framework
Project description
Balder is a very powerful, universal and flexible python test system that allows you to reuse a once written testcode as efficiently as possible for different but similar platforms/devices/applications. Balder's goal is being a platform for combining the single steps of defining, developing and documenting the entire test process while using test scenarios which can be reused across different projects.
You can share your own testcode by creating a new BalderHub project, or you use an existing BalderHub project, by simply installing and using it. This makes the test development for your project much faster, since it is often times enough to only provide the user-specific code.
Be part of the progress and share your tests with others, your company or the whole world.
Installation
You can install the latest release with pip:
python -m pip install baldertest
Run Balder
After you've installed it, you can run Balder inside a Balder environment with the following command:
balder
You can also provide a specific path to the balder environment directory by using this console argument:
balder --working-dir /path/to/working/dir
Contribution guidelines
Any help is appreciated. If you want to contribute to balder, take a look into the contribution guidelines.
Balder is still in its early steps. Unfortunately, this also means that we don't have a broad variety of BalderHub projects at the moment.
Are you an expert in your field? Do you enjoy the concept of balder? How about you create your own BalderHub project? Take a look into our Balder GitHub Group and feel free to share your ideas. You can contribute to an existing project or create your own. If you are not sure, a project for your idea already exists or if you want to discuss your ideas with others, feel free to create an issue in the BalderHub main entry project or start a new discussion.
License
Balder is free and Open-Source
Copyright (c) 2022 Max Stahlschmidt and others
Distributed under the terms of the MIT license
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
Built Distribution
Hashes for baldertest-0.1.0b3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d0e8d67646f8f6a250d78d59a63b9bbcd5d925ef3b4b5ace256b0b5f8896dab |
|
MD5 | fb278669dc13fed248b8f6ab436702f4 |
|
BLAKE2b-256 | a51da08fee54a02c5e6ff616b54d0759ad1c58b159f1c4e7437c638850d9c051 |