Robot Framework library with keywords for SnapLogic API testing and automation
Project description
SnapLogic Common Robot Framework Library
A comprehensive Robot Framework library providing keywords for SnapLogic platform automation and testing.
🚀 Features
- SnapLogic APIs: Low-level API keywords for direct platform interaction
- SnapLogic Keywords: High-level business keywords for common operations
- Common Utilities: Shared utilities for database connections and file operations
- Comprehensive Documentation: After installation, access the comprehensive HTML documentation through index.html
pip install snaplogic-common-robot
🔑 Available Keywords
SnapLogic APIs
- Pipeline management and execution
- Task monitoring and control
- Data operations and validation
SnapLogic Keywords
- High-level business operations
- Pre-built test scenarios
- Error handling and reporting
Common Utilities
- Connect to Oracle Database: Sets up database connections using environment variables
- File operations and data handling
- Environment setup and configuration
🛠️ Requirements
- Python 3.12+
- Robot Framework
- Database connectivity libraries
- HTTP request libraries
🏗️ Development
# Clone the repository
git clone <repository-url>
# Install development dependencies
pip install -r src/requirements.txt
🏢 About SnapLogic
This library is designed for testing and automation of SnapLogic integration platform operations.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file snaplogic_common_robot-2025.5.29.2.tar.gz.
File metadata
- Download URL: snaplogic_common_robot-2025.5.29.2.tar.gz
- Upload date:
- Size: 194.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf0a549a0aca05f7d6596f2480c51e9da23ad664640fda6b14db23f6a21729e1
|
|
| MD5 |
42f3dbcb1d3a95cb5d3af478b48fa882
|
|
| BLAKE2b-256 |
145a0f91ecb128a13f2f42679687837a03db398e6c9fc6ac136fd841b72f7f62
|
File details
Details for the file snaplogic_common_robot-2025.5.29.2-py3-none-any.whl.
File metadata
- Download URL: snaplogic_common_robot-2025.5.29.2-py3-none-any.whl
- Upload date:
- Size: 203.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a8d405c2cb48ab4820ccabdf68209be8173a1aa7f5a11fe6c55d643d50fa404
|
|
| MD5 |
75d02708356d1355fe25470a1f7794b1
|
|
| BLAKE2b-256 |
b433c096c74a41293a63b103732988b32ea8ee550149dd3f5b910865813ed5f9
|