360 Visibility
  • Dynamics 365
    Business Central Services
    • Business Central Implementation
    • Dynamics GP to Business Central Migration
    • Dynamics NAV to Business Central Upgrade
    • Business Central Integrations
    Complimentary Systems Assessment
    Quick Links
    • Business Central Demo Videos
    • Business Central Apps
    • Business Central Contactless Banking Bundle
    • Business Central Blogs
    • ERP Evaluation Guide
    Customer Stories
    dk household brands partners with 360 Visibility to implement Dynamics 365 Business Central

    DK Household Brands implements Business Central with full EDI, WMS, and Shipping integration.

    Read the story
    Dynamics 365 Solutions
    • Dynamics 365 Business Central
    • Dynamics 365 Sales
    • Dynamics 365 Contact Center
    • Dynamics GP
    • Dynamics NAV
  • Cloud
    Azure Cloud Services
    • Azure Cloud Managed Services
    • Cloud Migration and Modernization
    • Azure Virtual Desktop
    Cloud Infrastructure Assessment
    Quick Links
    • Cloud Blog
    • Cloud Migration Guide
    • Cloud Cost Optimization Playbook
    Customer Stories

    How Azure cloud turned physical hardware bottlenecks into a secure, limitless engine for software growth.

    Read the story
    Cloud Solutions
    • Azure Cloud
    • Power Platform
  • Microsoft 365
    Microsoft 365 Services
    • Microsoft 365 Implementation
    • Microsoft 365 Support Services
    • Microsoft 365 Security Administration
    • Microsoft 365 Backup and Disaster Recovery
    Complimentary Microsoft License Audit
    Cybersecurity Services
    • Device Management & Security
    • Ransomware & Endpoint Security
    • Purview Data Loss Prevention
    • Purview Insider Risk Management
    • Purview Information Protection
    • Entra ID Identity and Access Management (IAM)
    • Entra ID Backup and Recovery
    Customer Stories
    pain specialists of america works with 360 Visibility to enhance security and control over Azure

    How reclaiming IT control from their MSP slashed Pain Specialists of America's security incidents by 30%.

    Read the story
    Microsoft 365 Solutions
    • Microsoft 365
    • Microsoft Teams Phone
    • Microsoft Places
    • Outlook Email Signature Management
  • Copilot & AI
    Microsoft Copilot & AI Services
    • Copilot AI Leadership Circle
    • Copilot AI Agent Business Impact Assessment
    Complimentary AI Readiness Snapshot
    Quick Links
    • Microsoft 365 Copilot Offer
    • Microsoft 365 Copilot Implementation Guide
    • Copilot and AI Blog
    Customer Stories

    Financial Services Firms' Custom AI Agent for Case Management automates bulk document analysis, saving 35+ hours daily.

    Read the story
    Copilot & AI Solutions
    • Microsoft Copilot
    • Microsoft SharePoint
  • Advisory Services
    • Clarity CSP Portal
    • Business Impact Assessment
    • IT Governance
    • Microsoft License Optimization
    • Quarterly Business Review
  • Industries
    • Wholesale Distribution
    • Financial Services
    • Nonprofit
    • Professional Services
    • Software
    • Hospitality
  • Resources
    • Blog
    • Case Studies
    • Documentation
    • Support
  • About
    • Why Work With Us
    • Partner
    • Careers
✕
No results See all results
Contact Us
Clarity
360 Visibility
burger-bar

Home / Blog / Microsoft Dynamics 365 Business Central / How to Easily Use Page Scripting Business Central for User Acceptance Testing

How to Easily Use Page Scripting Business Central for User Acceptance Testing

Streamline UAT with Page Scripting in Business Central During the testing and user acceptance phases of your Dynamics 365 Business Central implementation, accuracy and efficiency are […]

1707492555426
Randy Villanueva

Published: Oct 28, 2024 •

Table of Contents
  1. Why Finance Leaders Should Care About Page Scripting in Business Central
  2. Step-by-Step Guide on Page Scripting in Business Central
  3. Opening Page Scripting Business Central
  4. Recording Actions
  5. Copy to and Paste from Clipboard
  6. Validate a Given Outcome
  7. Make Steps Conditional
  8. Edit Captured Steps
  9. Handle Optional Pages
  10. Playback
  11. Saving and Sharing Recordings
  12. Supported Capture Actions
  13. Business Central System Review: Fix Underperforming Implementations and Optimize Your Dynamics 365 Investment

Streamline UAT with Page Scripting in Business Central

During the testing and user acceptance phases of your Dynamics 365 Business Central implementation, accuracy and efficiency are critical—especially when financial workflows are involved. The Page Scripting tool empowers your team to record and replay test scenarios directly within the web client, ensuring customizations perform reliably before going live. This not only reduces manual testing effort but also enhances confidence in your system’s readiness.

Customizations tailored to your organization’s needs must undergo rigorous testing to function flawlessly. And that’s where Page Scripting in Business Central shines. The powerful tool simplifies user acceptance testing (UAT) within the web client, ensuring your custom applications work as intended before going live. By leveraging Business Central Page Scripting tool effectively, you can avoid costly errors and save time.

Our guide on using the Page Scripting Tool in Dynamics 365 Business Central is crucial for your success. It provides clear, actionable steps to ensure your applications perform seamlessly. It’s designed to help you maximize the potential of your custom solutions and drive your business forward.

Why Finance Leaders Should Care About Page Scripting in Business Central

  • Reduce Risk of Costly Errors
    Automate testing of customizations to prevent financial misstatements and system failures.
  • Accelerate User Acceptance Testing (UAT)
    Record and replay test scenarios to validate financial workflows quickly and consistently.
  • Ensure Data Integrity
    Validate that journal entries, invoices, and reports behave as expected across environments.
  • Lower Testing Costs
    Minimize manual testing effort and reduce reliance on external consultants.
  • Boost Confidence in Custom Solutions
    Empower finance teams to test and verify system changes without deep technical skills.
  • Improve Compliance and Audit Readiness
    Ensure financial processes meet internal controls and external audit standards.
  • Streamline Deployment Cycles
    Catch issues early and deploy updates faster with reliable test coverage.

Step-by-Step Guide on Page Scripting in Business Central

The page scripting tool allows you to capture your interactions within the Business Central web client, such as opening pages or entering data, and replay these actions later. This is particularly useful for UAT, where you can record a test once and replay it multiple times to ensure consistent results.

Opening Page Scripting Business Central

page scripting business central opening
  1. Access the Tool:
    • Open the Business Central web client.
    • Navigate to the Settings menu (cogwheel icon).
    • Select Page Scripting (this option is available only if you have the necessary record or playback permissions).
  2. Starting the Tool:
    • The Page Scripting Business Central pane opens on the right side of the screen.
    • Choose to start a new recording or open an existing one for inspection or replay.

Recording Actions

image 1
  1. Start a New Recording:
    • Click Start new or navigate to New > New recording in the toolbar at the top of the pane.
    • A solid red circle in the toolbar indicates that recording has started.
  2. Perform Actions:
    • Perform the actions you want to capture, such as opening pages, making selections, and entering data.
    • The tool captures these interactions and the resulting actions.
  3. Pause and Resume:
    • To pause the recording, click the Stop button in the toolbar.
    • To resume, click the Start recording button again.
  4. Delete Steps:
    • If needed, you can delete the last captured step during the recording process.
image 2

Options for Capturing Steps
During recording, you can manually insert special steps by right-clicking a page control, like a field, and selecting an appropriate option. See below for further details.

Copy to and Paste from Clipboard

Page Scripting Business Central comes with its own clipboard that lets you copy field values and insert them in other fields, use them in expressions, or use them to validate results.

image 3
  • Copying Values:
    • Right-click a page control (e.g., a field).
    • Select Copy from the context menu.
  • Pasting Values:
    • Right-click a page control.
    • Select Paste from the context menu.

Paste Session Info

  • Insert Session Information:
    • Right-click a control.
    • Select Paste > Session Info > User ID to insert the user ID or other session information.

Validate a Given Outcome

image 4
  • Insert Validation Steps:
    • Right-click a control.
    • Select Validate to insert a validation step with the current value.
    • Modify the value if needed by accessing the step’s properties.

Make Steps Conditional

  • Add Conditional Steps:
    • Right-click a page control.
    • Select Add conditional steps when and choose the condition.
    • Add steps to be performed if the condition is met.
    • End the condition branch by selecting End scope in the steps list.
image 5

Edit Captured Steps

  • Edit Steps:
    • Use the context menu (…) on a step to access options like Properties.
    • Modify properties such as values or conditions, using Power Fx expressions for calculations if necessary.
image 7

Handle Optional Pages

  • Make a page optional if it doesn’t always appear in the flow.
  • Select the recorded step for the page.
  • Use the context menu to select Make this an optional page.
image 8

Playback

  1. Playing a Recording:
    • Select the Play button in the toolbar.
    • During playback, navigate steps using the Forward and Backward buttons.
  2. Playback Controls:
    • Go back to the beginning of the recording.
    • Run the recording up to a specific step by selecting Run to here from the context menu.
  3. Playback Results:
    • The tool shows whether each step was successful (green check mark) or failed (red exclamation mark).
    • Review the results for validation steps.
image 9

Saving and Sharing Recordings

  1. Save a Recording:
    • Save the recording from the toolbar.
    • This creates a YAML file that you can download, share, edit, and reopen for playback.
  2. Share a Recording:
    • Select Share in the toolbar to generate a link.
    • The link includes the full recording and its playback result.
image 10

Supported Capture Actions

Page Scripting in Business Central focuses on actions within the web client. It does not automate elements outside this environment, such as control add-ins, embedded Power BI, or Power Apps. By leveraging the Page Scripting tool in Dynamics 365 Business Central, you can streamline your UAT processes, ensuring higher test coverage and reducing the cost and effort associated with manual testing.

Business Central System Review: Fix Underperforming Implementations and Optimize Your Dynamics 365 Investment

If these challenges sound familiar—manual testing, missed issues, costly delays, or lack of confidence in your customizations—they may point to deeper problems in your current Business Central setup.

Inefficient UAT often signals poor configuration, outdated customizations, or gaps in partner delivery. 360 Visibility’s Business Central System Review Assessment is designed to uncover these root causes and provide a clear roadmap for optimization. Through a comprehensive audit of your existing implementation, we identify operational inefficiencies, security risks, and underutilized features, then deliver actionable recommendations to stabilize, enhance, or reconfigure your system.

Don’t let testing challenges derail your strategic objectives—schedule your Dynamics 365 Business Central System Review today and ensure your Business Central implementation performs at its full potential.

1707492555426

Randy Villanueva

As a Senior Dynamics Consultant, Randy is responsible for development projects, conversions, integrations and migrations. He has extensive development and implementation experience in Business Central & Dynamics NAV, and delivered successful projects involving multiple industries including finance, manufacturing, non-profit and transportation. Randy is a Microsoft Certified Dynamics 365 Business Central Functional Consultant and holds a Bachelor of Science in Mathematics – with a major in Computer Science - from the University of Santo Tomas.

See all my posts

Related Posts

  • Microsoft Dynamics 365 Business Central

Oct 31, 2025

Best Practices for Managing Business Central Database Capacity

Finance leaders: Don’t let hidden data costs slow you down. Proactive database capacity management in Business Central cuts expenses, boosts performance, and ensures compliance—unlock agility and scalability for your ERP.

Keep reading
  • Microsoft Dynamics NAV
  • Microsoft Dynamics 365 Business Central

Oct 28, 2025

Microsoft Dynamics NAV to Dynamics 365 Business Central Upgrade: 5 Insider Insights from a Senior Business Central Functional Consultant

Thinking of upgrading from Dynamics NAV to Business Central? It’s more than a technical shift—it’s a strategic leap into Microsoft’s evergreen ecosystem. Discover five industry-specific insights that reveal how this transition unlocks new capabilities in finance, manufacturing, professional services, and more.

Keep reading
  • Microsoft Dynamics 365 Business Central

Jun 19, 2025

Dynamics 365 Business Central 2025 Release Wave 1 Updates – Here is what your business could accomplish with them

This guide explores the core Dynamics 365 Business Central capabilities, highlights what’s coming in the 2025 Wave 1 release, and provides honest insights from our implementation experience.

Keep reading
360 Visibility

360 Visibility is North America’s leading AI-first Microsoft Cloud Partner, helping businesses See Clearly and Act Faster.

With 20+ years of expertise in Microsoft 365, Dynamics 365, Azure, and Copilot, we deliver purpose-built AI solutions that transform operations and drive measurable impact.

microsoft solutions partner, dynamics 365 business central implementation partner, dynamics 365 sales implementation partner
microsoft solutions partner, microsoft 365 security, defender, entra id, cloud security, microsoft purview
microsoft solutions partner, microsoft 365, office 365, sharepoint, teams phone system
microsoft solutions partner, azure cloud, cloud migration, it governance, technology advisory
Dynamics 365 Services
  • Dynamics 365 Business Central Partner
  • Dynamics 365 Business Central Implementation
  • Dynamics GP to Business Central Migration
  • Dynamics NAV to Business Central Upgrade
  • Dynamics 365 Sales Implementation
Copilot AI Services
  • Copilot AI Agent Business Impact Assessment
  • Copilot AI Leadership Circle
  • Microsoft 365 Copilot Readiness Assessment
  • Microsoft Copilot AI
Business Advisory Services
  • Business Impact Assessment
  • Quarterly Business Review
Azure Cloud Services
  • Azure Cloud Implementation Partner
  • Managed Azure Services Provider
  • Cloud Migration & Application Modernization
  • Azure Virtual Desktop
  • IT Governance
Cloud Security Services
  • Microsoft 365 Managed Security Administration
  • Backup and Disaster Recovery
  • Data Loss Prevention
  • Insider Risk Management
  • Identity and Access Management
  • Information Protection
  • Entra ID Backup
Company & Resources
  • Blog
  • About 360 Visibility
  • Careers
  • Case Studies
  • Documentation
  • Contact Us
Legal & Technical
  • Terms and Conditions
  • Privacy Policy
  • Support
  • Clarity CSP Portal

See Clearly. Act Faster.

Copyright © 2026 360 Visibility Inc. All Rights Reserved

✕
✕
✕
No results See all results
  • Dynamics 365
    • Business Central Services
    • Business Central Implementation
    • Dynamics GP to Business Central Migration
    • Dynamics NAV to Business Central Upgrade
    • Business Central Integrations
    • Quick Links
    • Dynamics 365 Business Central Demo Videos
    • Business Central Apps
    • Contactless Banking Bundle for Dynamics 365 Business Central
    • Business Central Blog
    • ERP Evaluation Guide
    • Dynamics 365 Solutions
    • Dynamics 365 Business Central
    • Dynamics 365 Sales
    • Dynamics 365 Contact Center
    • Microsoft Dynamics GP
    • Microsoft Dynamics NAV
  • Cloud
    • Azure Cloud Services
    • Azure Cloud Managed Services
    • Cloud Migration and Modernization
    • Azure Virtual Desktop
    • Quick Links
    • Cloud Blog
    • Cloud Migration Guide
    • Cloud Cost Optimization Playbook
    • Cloud Solutions
    • Azure Cloud
    • Power Platform
  • Microsoft 365
    • Microsoft 365 Services
    • Microsoft 365 Implementation
    • Microsoft 365 Support Services
    • Microsoft 365 Security Administration
    • Microsoft 365 Backup and Disaster Recovery
    • Cybersecurity Services
    • Purview Data Loss Prevention
    • Purview Insider Risk Management
    • Purview Information Protection
    • Entra ID Identity and Access Management (IAM)
    • Entra ID Backup and Recovery
    • Microsoft 365 Solutions
    • Microsoft 365
    • Microsoft Teams Phone
    • Microsoft Places
    • Outlook Email Signature Management
  • Copilot & AI
    • Microsoft Copilot and AI Services
    • Copilot AI Leadership Circle
    • Copilot AI Agent Business Impact Assessment
    • Microsoft 365 Copilot AI Readiness Assessment
    • Quick Links
    • Microsoft 365 Copilot Offer
    • Microsoft 365 Copilot Implementation Guide
    • Copilot and AI Blog
    • Copilot and AI Solutions
    • Microsoft Copilot
    • Microsoft SharePoint
  • Advisory Services
    • Clarity CSP Portal
    • Business Impact Assessment
    • IT Governance
    • Microsoft License Optimization
    • Quarterly Business Review
  • Industries
    • Wholesale Distribution
    • Financial Services
    • Nonprofit
    • Professional Services
    • Software
    • Hospitality
  • Resources
    • Blog
    • Case Studies
    • Documentation
    • Support
  • About
    • About Us
    • Why Work With Us
    • Partner
    • Careers
Contact Us
Clarity
Chat with Claire