---
id: video/5GoAzII20L0
type: video
title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
summary: "Page script replayer for CI/CD pipelines in Business Central (2024 release wave 2): a standalone replayer distributed as an NPM package that runs recorded page scripts in pipelines for regression testing. AL-Go for GitHub support is announced for the near future; ALOps and Alpaca support are also planned."
tier: official
language: en
tags:
  - page scripting
  - automated testing
  - ci/cd pipelines
  - uats
  - user acceptance tests
  - regression testing
  - al-go
  - node package manager
  - bc replayer
  - devops
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-07T23:05:41.460Z"
  flags: []
generated:
  at: "2026-10-07T23:05:41.498Z"
  pipeline: 0.2.0
  prompts:
    extract-video: 1
    summarize-video: 2
  input_hash: 6147e6d707e2a13634450671a4661cb53d4f85eae15b126607ce66e90d81b11c
evidence:
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=6s
    title: "Page Scripting Tool: preview"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 6
    quote: an enhancement to the page scripting tool that we launched in the previous release as a preview
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=256s
    title: "AL-Go for GitHub Support for Page Script Replayer: announced"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 256
    quote: support for the BC replay page scripting replayer will come out soon in those different solutions
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=19s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 19
    quote: page scripting allows customers and consultants to record and replay user actions directly in the web client
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=101s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 101
    quote: one of the most common feedbacks that we got from partners since we launched the preview has been, could there be a way to
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=115s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 115
    quote: in this release, we are enabling exactly that. We're introducing a standalone page script replayer
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=132s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 132
    quote: script player is distributed as a node package manager on NPM package that you can then install latest version
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=220s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 220
    quote: this is available already today. So, you can go install this replayer and use it in your pipelines
  - kind: video
    url: https://www.youtube.com/watch?v=5GoAzII20L0&t=256s
    title: "What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)"
    date: "2024-10-08T15:00:08.000Z"
    commit: null
    t: 256
    quote: support for the BC replay page scripting replayer will come out soon in those different solutions. We will be focusing, of course, on the
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
video_id: 5GoAzII20L0
channel: yt-microsoft
source_name: Microsoft Dynamics 365 Business Central (YouTube)
url: https://www.youtube.com/watch?v=5GoAzII20L0
published_at: "2024-10-08T15:00:08.000Z"
duration_s: 331
captions: full
audience:
  - developer
  - partner
  - functional consultant
  - administrator
chapters:
  - t: 0
    title: Introduction to Page Scripting
  - t: 43
    title: Prior Limitations of Client-Only Replay
  - t: 101
    title: Introducing Page Script Replayer for Pipelines
  - t: 155
    title: How to Use the BC Replayer Package
  - t: 231
    title: Managed DevOps Solutions and Future Support
  - t: 267
    title: Call to Action and Summary
features:
  - name: Page Scripting Tool
    status: preview
    t: 6
    verified: true
    status_source: video
  - name: Page Script Replayer for CI/CD Pipelines
    status: unclear
    t: 101
    verified: false
    status_source: video
  - name: AL-Go for GitHub Support for Page Script Replayer
    status: announced
    t: 256
    verified: true
    status_source: video
objects_mentioned:
  - other BC Replayer
  - other AL-Go for GitHub
  - other ALOps
  - other Alpaca
quotes:
  - t: 19
    text: page scripting allows customers and consultants to record and replay user actions directly in the web client
    check: exact
  - t: 101
    text: one of the most common feedbacks that we got from partners since we launched the preview has been, could there be a way to
    check: exact
  - t: 115
    text: in this release, we are enabling exactly that. We're introducing a standalone page script replayer
    check: exact
  - t: 132
    text: script player is distributed as a node package manager on NPM package that you can then install latest version
    check: exact
  - t: 220
    text: this is available already today. So, you can go install this replayer and use it in your pipelines
    check: exact
  - t: 256
    text: support for the BC replay page scripting replayer will come out soon in those different solutions. We will be focusing, of course, on the
    check: exact
---

# What's New: Run Page Scripts in CICD Pipelines (2024 release wave 2)

> Page script replayer for CI/CD pipelines in Business Central (2024 release wave 2): a standalone replayer distributed as an NPM package that runs recorded page scripts in pipelines for regression testing. AL-Go for GitHub support is announced for the near future; ALOps and Alpaca support are also planned.

[Watch on YouTube](https://www.youtube.com/watch?v=5GoAzII20L0) · Microsoft Dynamics 365 Business Central (YouTube) · 2024-10-08 · 5:31 · tier official · reviewed (checked by Opus)

## Overview

The video builds on the page scripting tool, which lets customers and consultants record and replay user actions in the web client to create user acceptance tests. Partners asked for a way to run these scripts without replaying them manually in the client, since the earlier preview worked only that way.
The release adds a standalone page script replayer, distributed as an NPM package, so recorded scripts can run in CI/CD pipelines as automated regression tests. The video demos installing and using the BC Replayer package. It also says support in managed DevOps solutions, mainly AL-Go for GitHub, is coming soon, with ALOps and Alpaca also planned.

## Key points

- Page scripting records and replays user actions in the web client to build user acceptance tests.
- Before this release, replay was client-only, which partners flagged as a limitation.
- The standalone replayer is an NPM package; install the latest version and use it in pipelines. It is available today.
- It needs Node.js, Playwright and additional dependencies installed; Windows authentication is the default.
- AL-Go for GitHub support for the replayer is announced for the near future; ALOps and Alpaca support are also planned.
- The video describes the page scripting tool as having launched in the previous release as a preview.

## Chapters

- [0:00](https://www.youtube.com/watch?v=5GoAzII20L0&t=0s) Introduction to Page Scripting
- [0:43](https://www.youtube.com/watch?v=5GoAzII20L0&t=43s) Prior Limitations of Client-Only Replay
- [1:41](https://www.youtube.com/watch?v=5GoAzII20L0&t=101s) Introducing Page Script Replayer for Pipelines
- [2:35](https://www.youtube.com/watch?v=5GoAzII20L0&t=155s) How to Use the BC Replayer Package
- [3:51](https://www.youtube.com/watch?v=5GoAzII20L0&t=231s) Managed DevOps Solutions and Future Support
- [4:27](https://www.youtube.com/watch?v=5GoAzII20L0&t=267s) Call to Action and Summary

## Features

| Feature | Status | At | Evidence |
|---|---|---|---|
| Page Scripting Tool | preview | [0:06](https://www.youtube.com/watch?v=5GoAzII20L0&t=6s) | "an enhancement to the page scripting tool that we launched in the previous release as a preview" ([0:06](https://www.youtube.com/watch?v=5GoAzII20L0&t=6s)) |
| Page Script Replayer for CI/CD Pipelines | status not stated, demoed | [1:41](https://www.youtube.com/watch?v=5GoAzII20L0&t=101s) |  |
| AL-Go for GitHub Support for Page Script Replayer | announced | [4:16](https://www.youtube.com/watch?v=5GoAzII20L0&t=256s) | "support for the BC replay page scripting replayer will come out soon in those different solutions" ([4:16](https://www.youtube.com/watch?v=5GoAzII20L0&t=256s)) |

## AL objects mentioned

As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.

- other "BC Replayer" at [2:12](https://www.youtube.com/watch?v=5GoAzII20L0&t=132s)
- other "AL-Go for GitHub" at [4:16](https://www.youtube.com/watch?v=5GoAzII20L0&t=256s)
- other "ALOps" at [4:01](https://www.youtube.com/watch?v=5GoAzII20L0&t=241s)
- other "Alpaca" at [4:01](https://www.youtube.com/watch?v=5GoAzII20L0&t=241s)

## Quotes

- [0:19](https://www.youtube.com/watch?v=5GoAzII20L0&t=19s) "page scripting allows customers and consultants to record and replay user actions directly in the web client"
- [1:41](https://www.youtube.com/watch?v=5GoAzII20L0&t=101s) "one of the most common feedbacks that we got from partners since we launched the preview has been, could there be a way to"
- [1:55](https://www.youtube.com/watch?v=5GoAzII20L0&t=115s) "in this release, we are enabling exactly that. We're introducing a standalone page script replayer"
- [2:12](https://www.youtube.com/watch?v=5GoAzII20L0&t=132s) "script player is distributed as a node package manager on NPM package that you can then install latest version"
- [3:40](https://www.youtube.com/watch?v=5GoAzII20L0&t=220s) "this is available already today. So, you can go install this replayer and use it in your pipelines"
- [4:16](https://www.youtube.com/watch?v=5GoAzII20L0&t=256s) "support for the BC replay page scripting replayer will come out soon in those different solutions. We will be focusing, of course, on the"

## Disclaimers in the video

- [0:06](https://www.youtube.com/watch?v=5GoAzII20L0&t=6s) preview: enhancement to the page scripting tool that we launched in the previous release as a preview
- [4:16](https://www.youtube.com/watch?v=5GoAzII20L0&t=256s) coming-later: support for the BC replay page scripting replayer will come out soon in those different solutions

Presenters (as heard): Peter Bøgh.
