DEV Community

Sarvansh Mehta
Sarvansh Mehta

Posted on

Recording API Calls on Chess.com and Keploy's Website β€” My Beginner API Testing Experience

πŸ§ͺ Recording API Calls on Chess.com & Keploy's Website β€” My First API Testing Experience

As a part of the Keploy API Fellowship, I explored API testing using the Keploy Chrome Extension. Instead of writing tests from scratch, I simply used the β€œRecord Calls” feature β€” and it worked really well.

I tested on two websites:

  • Chess.com β€” for real-world dynamic APIs
  • Keploy.io β€” to test Keploy on Keploy πŸ˜„

πŸ” What I Did

  1. Opened the Keploy extension in Chrome
  2. Clicked β€œStart Recording”
  3. Browsed both Chess.com and Keploy’s homepage, triggering API calls
  4. Let Keploy automatically capture the API requests/responses
  5. Exported the results as cURL commands for replay and debugging

πŸ’‘ What Surprised Me

  • I didn’t have to write any test manually
  • Keploy showed me exactly how many calls it captured
  • I could export the tests and use them with tools like curl or shell scripts

This helped me understand how sites communicate behind the scenes.


βš–οΈ Why It's Better Than Manual Testing (Especially for Beginners)

Task Manual Tools Keploy Extension
Setup Medium Just install
Test Writing Manual JSON Auto-generated
Replaying Calls Scripted One-click export

🧡 Final Thoughts

Trying this on Chess.com showed me how much goes on behind a simple page click.

Using it on Keploy’s own website was fun β€” I literally tested the tester!

For beginners, this tool makes API testing approachable. You just click, browse, and capture β€” it feels like magic.

β€” Sarvansh

Top comments (0)