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.1.0 Alpha
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 example.kbx using
... the keyfile example.key.
... It then retrieves the first entry that matches the Username spam_user
... 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
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
Close
Hashes for robotframework-keepasslibrary-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ff3cce2867335058835d5c8d412410ddbb3a70f1319786c3e9845dc2e3c87dc |
|
MD5 | 0e0a34864f429a4b8d2fb06699ac9f7a |
|
BLAKE2b-256 | 59f81d2529a71fbf5b4b23ecd2e50ec36373ae06bd204cde88c1458bf6d3ac4a |
Close
Hashes for robotframework_keepasslibrary-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5b2d17d8a6b42608dfcdbc8e02b3369b0c837210934c254b40be376737f2631 |
|
MD5 | 63347356b4b67237f9d741d33612dd4a |
|
BLAKE2b-256 | e81edd5f232dbf699959f1d54f3b48d302a4a8650ab00b9f93ec58168f9002f3 |