Keploy Cloud Installationβ
Introduction πβ
Welcome to the Keploy Cloud Guide!β
In this guide, you will find information about Keploy Cloud, onboarding, features, and how to use them.
Requesting a Keploy Cloud Accountβ
To request a Keploy Cloud account, please complete the request form here. Our team will review your request and get back to you as soon as possible.
Getting Started with Keploy Cloudβ
Once your account is set up, you can start exploring features of Keploy Cloud. Here are some key features to can get started with:
-
Time Freezing βοΈ: Keploy Cloud allows you to freeze/rollback the time in every test run, back to when the test case was recorded. This allows developers to ensure time-sensitive objects donβt expire or change, making tests consistent and more reliable.
-
AI-Driven Test Generation π§ : Keploy will automatically uncover your API's edge cases and generate test cases to expose more code paths, thereby increasing code coverage.
-
Test Deduplication π : Keploy detects duplicate/redundant tests automatically, which will be particularly useful if you plan to record numerous scenarios from a live environment and wish to retain only unique scenario tests.
-
Keploy Console π: We are ensuring a smooth experience of visualising bugs found with Keploy and sharing reports with your team.
-
Asynchronous Processes Support β± : Keploy V2 captures and replays asynchronous tasks effectively. We're also incorporating support for adding custom user-defined behaviours or assertions.
-
Mock Registry π: The Mock Registry is a system designed to handle large mock files by uploading them to cloud storage, preventing these sizable files from being committed to Git repositories. This approach optimizes repository size and performance while maintaining an efficient and streamlined development workflow.
To get started with Keploy Cloud, you will need to install the Keploy Cloud Agent and authenticate your account.
π οΈ Platform-Specific Requirements for Keployβ
Below is a table summarizing the tools needed for both native and Docker installations of Keploy on MacOS, Windows, and Linux:
Operating System | Without Docker | Docker Installation | Prerequisites |
---|---|---|---|
MacOS | - Docker Desktop version must be 4.25.2 or above - For running Keploy on MacOS natively, refer to Guide | ||
Windows | - Use WSL wsl --install - Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11 | ||
Linux | Linux kernel 5.15 or higher |
On MacOS and Windows, additional tools are required for Keploy due to the lack of native eBPF support.
Installation π οΈβ
Install and Validate the Keploy Cloud Agent by following the steps below:
curl --silent -O -L https://keploy.io/ent/install.sh && source install.sh
Enter your API Key when prompted, ask your org Admin to re-regenerate the API key in case you lose it.
Once validated, you can start using Keploy Cloud to record-test.
Need Help?β
If you have any questions or need assistance, our support team is here to help. You can reach out to us through our support portal, Slack or by emailing us at hello[at]keploy.io.