<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sarvansh Mehta</title>
    <description>The latest articles on DEV Community by Sarvansh Mehta (@sarvansh_mehta_df975f9e53).</description>
    <link>https://dev.to/sarvansh_mehta_df975f9e53</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3300530%2Faf42d7f5-f1fd-4110-b491-01fc255c8fc4.png</url>
      <title>DEV Community: Sarvansh Mehta</title>
      <link>https://dev.to/sarvansh_mehta_df975f9e53</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sarvansh_mehta_df975f9e53"/>
    <language>en</language>
    <item>
      <title>Recording API Calls on Chess.com and Keploy's Website — My Beginner API Testing Experience</title>
      <dc:creator>Sarvansh Mehta</dc:creator>
      <pubDate>Fri, 27 Jun 2025 13:38:31 +0000</pubDate>
      <link>https://dev.to/sarvansh_mehta_df975f9e53/recording-api-calls-on-chesscom-and-keploys-website-my-beginner-api-testing-experience-57jk</link>
      <guid>https://dev.to/sarvansh_mehta_df975f9e53/recording-api-calls-on-chesscom-and-keploys-website-my-beginner-api-testing-experience-57jk</guid>
      <description>&lt;h2&gt;
  
  
  🧪 Recording API Calls on Chess.com &amp;amp; Keploy's Website — My First API Testing Experience
&lt;/h2&gt;

&lt;p&gt;As a part of the &lt;strong&gt;Keploy API Fellowship&lt;/strong&gt;, I explored API testing using the &lt;strong&gt;Keploy Chrome Extension&lt;/strong&gt;. Instead of writing tests from scratch, I simply used the &lt;strong&gt;“Record Calls”&lt;/strong&gt; feature — and it worked really well.&lt;/p&gt;

&lt;p&gt;I tested on two websites:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://chess.com" rel="noopener noreferrer"&gt;Chess.com&lt;/a&gt; — for real-world dynamic APIs&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://keploy.io" rel="noopener noreferrer"&gt;Keploy.io&lt;/a&gt; — to test Keploy on Keploy 😄&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔍 What I Did
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Opened the &lt;strong&gt;Keploy extension&lt;/strong&gt; in Chrome
&lt;/li&gt;
&lt;li&gt;Clicked &lt;strong&gt;“Start Recording”&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Browsed both Chess.com and Keploy’s homepage, triggering API calls
&lt;/li&gt;
&lt;li&gt;Let Keploy automatically &lt;strong&gt;capture the API requests/responses&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Exported the results as &lt;strong&gt;cURL commands&lt;/strong&gt; for replay and debugging&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  💡 What Surprised Me
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;I didn’t have to write any test manually
&lt;/li&gt;
&lt;li&gt;Keploy showed me &lt;strong&gt;exactly how many calls it captured&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;I could export the tests and use them with tools like &lt;code&gt;curl&lt;/code&gt; or shell scripts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helped me understand how sites communicate behind the scenes.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚖️ Why It's Better Than Manual Testing (Especially for Beginners)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;Manual Tools&lt;/th&gt;
&lt;th&gt;Keploy Extension&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Setup&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Just install&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test Writing&lt;/td&gt;
&lt;td&gt;Manual JSON&lt;/td&gt;
&lt;td&gt;Auto-generated&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Replaying Calls&lt;/td&gt;
&lt;td&gt;Scripted&lt;/td&gt;
&lt;td&gt;One-click export&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🧵 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Trying this on Chess.com showed me how much goes on behind a simple page click.&lt;br&gt;&lt;br&gt;
Using it on Keploy’s own website was fun — I literally tested the tester!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For beginners, this tool makes API testing approachable. You just click, browse, and capture — it feels like magic.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;— &lt;em&gt;Sarvansh&lt;/em&gt;&lt;/p&gt;

</description>
      <category>api</category>
      <category>testing</category>
      <category>keploy</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
