Create Agent is a generative AI agent that helps you create test cases with natural language. Simply provide test instructions that describe what you want the test to perform, and Create Agent will run through it live and fill in the test actions. You’ll notice that Create Agent uses your test instructions as a type of framework, filling in the actions needed in each section to achieve the goal of the instruction. These tests can be tweaked as needed by regenerating with adjusted test instructions, using Live Debug, Quick Add, or Quick Select, or using Local Edit with Architect.
Note: The test instructions you provide to Create Agent work the same way as test instructions added to any test case. Test instructions are useful for grouping sequential test actions by objective or focus.
Prerequisites
Before you begin using the Functionize platform, please ensure that you have the following prerequisites in place:
1. Account Setup: You must have a Functionize account with active credentials. You will receive an email to activate your account if one has been created for you.
2. Build Package: You must have either the Functionize Essentials or the Enterprise package in order to use Create Agent. If you don’t already have access and would like to check it out, reach out to Customer Success!
Creating a Test Case with Create Agent
Creating a test case with Create Agent is quick and easy – all you need is an idea of what you want to test!
- Log in to Functionize and navigate to the project you want to create the test case in:
- Log in with your user ID and password: https://app.functionize.com
- Find your project, using the filters if needed.
- Hover over your project then click the View Project button.
- Click the New Test button in the upper-right corner.
- Click Create Agent in the drop-down menu.
- Complete the form that pops up:
- Provide your Test Instructions. Review the Test Instruction Tips section for guidance and best practices.
- Provide a Name for your test.
- Provide a Start URL. This is the URL that has the functionality you would like to test.
- Check the box to confirm that you aren’t using any sensitive data in the test.
- Leave the rest of the settings as-is and click the Create button.
Create Agent will now automatically start executing your test to fill in test actions for each instruction you provided. You can let it run in the background, or you can watch the magic happen by closing out of the confirmation popup and opening the test you just created. If the running test doesn’t automatically load, click Watch Now to see it live.
Tips on Writing Test Instructions for Create Agent
The following describes some recommendations for writing test instructions to guide Create Agent most effectively.
- Have a clear scope, defined objective, and logical flow for your test case.
- Give one test instruction per line.
- Refer to precise UI elements rather than generic allusions.
- Keep instructions concise and specific – you are writing them for a machine, not a colleague.
- If an instruction is open-ended or ambiguous, Create Agent will do its best to infer intent based on the test’s context and application behavior, ensuring the action is executed in a way that aligns with the broader test scenario.
- If the Create Agent doesn't create a full test on the first attempt, please review the instructions, clarify any ambiguous instructions and click Recreate Test.