Robot Framework library for working with KeePass Database
Project description
KeePass Library
This library enables Robot Framework to interact with KeePass databases.
Supported KeePass versions:
- KDBX3
- KDBX4
KeepassLibrary uses the PyKeePass modules internally to access KeePass databases
See https://keepass.info for more information about KeePass in general
Versions:
0.2.0
Group Support0.1.0
Entry Support
Installation
The recommended approach to install KeePassLibrary, regardless the version, is using pip.
Install (or upgrade) the latest KeePassLibrary version:
pip install --upgrade robotframework-keepasslibrary
Example
*** Settings *** Documentation A test suite with a single test for retrieving a password. ... ... The test loads a KeePass database named Database.kdbx using ... the keyfile Database.key. ... It then retrieves the first entry that matches the Username "User Name" ... and logs the password from the returned KeePass database entry Import KeePassLibrary *** Test Cases *** Get KeePass Database Entry Get KeePass Database Database.kdbx keyfile=Database.key ${entry}= Get Entries By Username User Name first=True Log Password for spam_user is ${entry.password}
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size robotframework_keepasslibrary-0.2.0-py3-none-any.whl (5.5 kB) | File type Wheel | Python version py3 | Upload date | Hashes View hashes |
Filename, size robotframework-keepasslibrary-0.2.0.tar.gz (4.2 kB) | File type Source | Python version None | Upload date | Hashes View hashes |
Close
Hashes for robotframework_keepasslibrary-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69227264b0d0ed45168ad9457def284e3d632b856b9d10eff0decc8f784c7d24 |
|
MD5 | 697cfa2ce49475d9ebd68da5a6f3cd27 |
|
BLAKE2-256 | 178cd39ed199026cad30ad48183cfcdb07e96a26c62f9b181874d7048a000e65 |
Close
Hashes for robotframework-keepasslibrary-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b2e8413eec23eba54d06b500c89a8e783cbb2bd13b04f8fe50ceed18dec406 |
|
MD5 | e38775e3da5b22cf2b76d5fcc813d6d7 |
|
BLAKE2-256 | 5bf211e82514b50ad5510be2cb3494489decd8b8dcb5fdb8203adc11e4fbf425 |