Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned
| Enabled for | Public preview | General availability |
|---|---|---|
| Users, automatically | Oct 2025 | Oct 2025 |
Business value
The page scripting tool, widely used by consultants and customer stakeholders, empowers you to define and run user acceptance tests. Based on user feedback, the tool includes improved script recording and editing capabilities that make user acceptance testing easier and more efficient.
Feature details
This release adds improvements to the experience of recording and editing scripts.
Define the insert point for the next recorded steps
Sometimes you need to insert steps in the middle of a script. Before, you had to edit the script file or delete steps until the insert point and then redo them. Now, you can drag the red insertion line to control where the next recorded steps are inserted.

Rearrange step order
Sometimes you need to change the order of script steps, like when the flow changes or you insert new steps. Now, you can drag a step to move it.

Note that moving steps can cause the script to fail if the new order doesn't make sense.
Delete any arbitrary step
Previously, you could only delete steps from the end of the script. Now, you can delete any step, including those in the middle. The first time you delete a step, you see a warning that this action might break the script.

Define script parameters in the UI
Page scripting supports parameters, which can be values set during execution or passed to other scripts in a suite. Previously, you could only define parameters in the page script YAML file. Now, you can add parameters directly in the UI in the properties section for the script. If a parameter is not set, a dialog prompts you to enter a value during replay.

Create a suite of scripts in the UI
Before, you could create a suite of scripts that run in a certain order by editing a page script YAML file. Now, you can include other scripts from the Page Scripting pane by entering the relative path to the script. You can't edit inserted script steps in the parent suite script. To pass parameters across included scripts, define them in both the parent suite script and the included scripts.

Geographic areas
Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.
Language availability
Visit the Explore Feature Language report for information on this feature's availability.