> For the complete documentation index, see [llms.txt](https://docs.walnutai.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.walnutai.ai/core-features/intelligence-hub/generate-test-cases/figma-ui-designs-to-test-case.md).

# Figma (UI Designs to Test Case)

The **Figma** integration in WalnutAI allows you to generate structured **test cases directly from UI designs**. By selecting relevant frames from your connected Figma project, WalnutAI analyzes the screens, UI elements, and user flows to identify relevant test scenarios and generate detailed test cases.

Follow the steps below to select Figma frames and generate test cases.

* If you have already connected **Figma** during the project setup, select **Figma**.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FKtPJ7lhtTwgI3LoExU9W%2FScreenshot%202026-08-17%20at%205.06.35%E2%80%AFPM.png?alt=media&amp;token=7f17c901-d7d0-4974-947f-c59571fc3de6" alt=""><figcaption></figcaption></figure>

* Enter the **Team ID**, then select the **Project**, **File**, and **Page** containing the designs you want to use.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FOatx62J5jDI1M2w35Nt8%2FScreenshot%202026-08-17%20at%205.08.39%E2%80%AFPM.png?alt=media&amp;token=9bc23251-aeff-4277-8ce6-23c6cf8a5d16" alt=""><figcaption></figcaption></figure>

* Click **Select Frames**, then choose **Browse Frames** to display all the frames associated with the selected page.

* To preview a frame before selecting it, click the **View** icon on the left-hand side.

* Select one or more frames that you want to use for test case generation.

* Click **Confirm Selection** to import the selected frames.

* WalnutAI analyzes the selected Figma screens and automatically generates detailed **manual test cases** based on the UI design, available elements, and identified user flows.

* Review the generated test cases and click **Save** to store the generated **test cases**.

{% hint style="info" %}
**Result:** Upon saving, the generated test cases are available in the **Test Cases** module.
{% endhint %}
