Supported Technologies - TestlumFramework/Testlum GitHub Wiki
🔌 Testlum Supported Technologies
Testlum supports a wide variety of integrations out-of-the-box — from browsers and APIs to databases, queues, and more.
🌐 Browser Integration
Testlum supports the following modern browsers:
| Chrome | Firefox | Edge | Safari |
💡 Note: We recommend using the latest versions of all supported browsers for the best experience.
🔗 API Integration
Testlum provides full support for modern web API technologies:
| API Type | Description |
|---|---|
| REST API | Communicates with the server to fetch and manipulate resources. |
| GraphQL | Queries multiple data sources through a single endpoint with flexible data returns. |
| WebSockets | Enables real-time, bidirectional communication between client and server. |
🗃️ Database Integration
🏛️ SQL Databases:
| Database | Description |
|---|---|
| MySQL | Open-source and easy to use. |
| PostgreSQL | Powerful object-relational DBMS with SQL support. |
| OracleDB | Enterprise-grade DB with multi-model support. |
| ClickHouse | Column-oriented DB for large-scale analytics. |
🧬 NoSQL Databases:
| Database | Description |
|---|---|
| DynamoDB | Fully managed, serverless, key-value store by AWS. |
| MongoDB | Schema-less document DB ideal for agile development. |
🔍 Search Engines
| Search Engine | Description |
|---|---|
| Elasticsearch | Fast, scalable search and analytics engine for massive datasets. |
📬 Message Queues
Testlum works with industry-leading queue systems:
| Queue System | Description |
|---|---|
| Kafka | Distributed event streaming platform. |
| RabbitMQ | Robust message broker for complex workflows. |
| Amazon SQS | Scalable, serverless message queue for cloud-native apps. |
☁️ Storage Integration
| Storage Service | Description |
|---|---|
| Amazon S3 | Secure, high-performance object storage. |
⚡ Caching Support
| Caching Service | Description |
|---|---|
| Redis | In-memory data store for caching, message brokering, and queues. |
✉️ Messaging Services
| Service | Description |
|---|---|
| SendGrid | For transactional and marketing email at scale. |
| Twilio | Multichannel messaging: SMS, calls, video, chatbots. |
| Amazon SES | Lightweight scalable email service. |
| SMTP | Protocol for email transmission between servers. |
🧠 Serverless Support
| Service | Description |
|---|---|
| AWS Lambda | Run backend functions without managing servers. |
Need help setting any of these up? Check the How to Run page for installation and setup details!