# Testing Tables

Once you've created a table and migrated it, you can test operations such as creating, updating, deleting and listing records from the specified table

Here's how you can test your tables:

1. Click the table you want to test.

<figure><img src="https://3583334649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdrfsCZXcXll5UVMF1xCv%2Fuploads%2FmgGS9LUInTSnadrPzSjZ%2FScreenshot%202024-05-15%20at%2021.23.08.png?alt=media&#x26;token=68691b3f-3276-425d-bc7e-cee85bfd2d98" alt=""><figcaption><p>Location of test in table.</p></figcaption></figure>

2. You will see the **Test** button in the table view (refer to the image above). Click the **Test** button to open the test UI popup.

<figure><img src="https://3583334649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdrfsCZXcXll5UVMF1xCv%2Fuploads%2FZSSoJTTIlFLZewvwQPEO%2FScreenshot%202024-05-15%20at%2021.33.40.png?alt=media&#x26;token=5883982e-cdd5-4684-b456-3d73ad422446" alt=""><figcaption><p>Test User Interface</p></figcaption></figure>

3. Refer to the image above, where you can test different endpoints that are pre-created by Fireapis. In the example above, we used the **POST** endpoint, which adds a  new record to your database based on the input you provide.

<figure><img src="https://3583334649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdrfsCZXcXll5UVMF1xCv%2Fuploads%2FRbGfdfLCuRokgwjdvr3j%2FScreenshot%202024-05-15%20at%2021.44.40.png?alt=media&#x26;token=f1ef4de4-8704-4baa-8ad4-a4f8c2ff310e" alt=""><figcaption><p>After test result</p></figcaption></figure>

4. In the image above, you can see the response from the **POST** API call. You can find more information about the test user interface here.

{% hint style="info" %}
In **POST** API call, you **don't need** to pass the ID (which is the primary column type), as Fireapis automatically assigns the primary key as a **unique value by default.** [Learn more about different endpoints in Fireapis.](https://docs.fireapis.com/the-basics/tables/endpoints)
{% endhint %}
