Here’s an updated version of the README with detailed local setup
Keploy is a no-code testing platform that generates tests from API calls. It allows you to create end-to-end tests without writing a single line of code, making it easier to ensure the reliability of your APIs.
Note: This extension currently supports only Go, Node, Python and Java programming language.
Install the Keploy extension from the JetBrains Marketplace.
Keploy CLI is present : - curl --silent -O -L https://keploy.io/install.sh && source install.sh
Before you begin, ensure you have the following installed on your machine:
First, clone the repository to your local machine:
git clone https://github.com/keploy/keploy.git
cd keploy
To build and run the project locally, follow these steps:
Install Dependencies: Ensure all the necessary dependencies are installed.
./gradlew clean build
Run the IDE: Start the IntelliJ IDEA instance with the plugin.
./gradlew runIde
Packaging the Plugin: To build a distributable version of the plugin:
./gradlew buildPlugin
The generated plugin will be available in the build/distributions
directory.
Run npm run rollup
to compile your svelte files into js files present in out/compiled
dir.
Make changes to your svelte code and the js files will be automatically re-compiled.
We'd love to collaborate with you to make Keploy even better. Here’s how you can get involved:
Keploy is licensed under the Apache License 2.0. See the LICENSE file for more details.