# Introduction

> Studio testing capabilities for Application and RPA testing, including low-code and coded test case creation, AI generation, and license-based feature availability.

Studio enables integrated testing for Application and RPA automation. Create and design test cases, then map execution results to requirements and defects (for example, Jira or Xray). Studio's testing capabilities support two approaches that can be used individually or together:

* **Low-code** using **Test Case** - create and design your test cases through a virtual interface with drag-and-drop activities, making it accessible for a broad user base.
* **Coded** using **Coded Test Case** - create and design your test cases by typing code directly within Studio. Visit [Introduction to coded automations](https://docs.uipath.com/studio/standalone/latest/user-guide/coded-automations-introduction#introduction) to learn how to use coded automations.

Moreover, you can leverage generative AI capabilities offered by Autopilot, to generate both low-code and coded test cases from natural language. You can also generate coded test cases from manual test cases, that you have linked from Test Manager. Visit [Generating test cases using AI](https://docs.uipath.com/studio/standalone/latest/user-guide/working-with-manual-test-cases#generating-test-cases-using-ai) to learn how to use AI in your test automations.

## Application testing versus RPA testing

Studio offers capabilities targeted for both application and RPA testing, such as data-driven testing, test management via the Test Explorer, and test case or execution templates. The availability of Studio's testing capabilities is split into two experiences, based on the license used to access Studio:

* **App Test Developer**: Can use both RPA testing capabilities, available through **Process** type projects, and application testing capabilities, available through **Test Automation** projects. For information on App Test Developers, visit [Test Cloud licensing](https://docs.uipath.com/test-cloud/automation-cloud/latest/user-guide/licensing-test-cloud#plan-breakdown).
* **Pro** or **Automation Developer**: Can use features only for RPA testing, available through **Process** type projects. For information on Pro users, visit [Automation Cloud - Unified pricing](https://docs.uipath.com/automation-cloud/automation-cloud/latest/admin-guide/unified-pricing-licensing-plan-framework#plan-breakdown), and for information on Automation Developer, visit [Automation Cloud - Flex licensing](https://docs.uipath.com/automation-cloud/automation-cloud/latest/admin-guide/flex-licensing-plan-framework#plan-breakdown).
