< All Topics
Print

New in AutomatePro 9.2.1

New in AutomatePro 9.2.1 New in AutomatePro 9.2.1: teams get the need for speed and control in their ServiceNow test automation. This AutomatePro release features improved Test authoring, scheduling, and deployment.

You can parameterize reusable test blocks, schedule by folder, and run a single plan across multiple configurations—browsers, personas, locales, even releases.

Meanwhile, AutoDeploy adds merged change plans and role elevation for safer, faster releases, and AutoDoc streamlines upgrade evidence with Test Pack selection. Moreover, the app is Store-listed as compatible with Zurich, Yokohama, and Xanadu, so you can adopt confidently and keep moving. Let’s unpack what changed, why we are excited to tune in, upgrade and turn on these new features on—today.

New in AutomatePro 9.2.1: ServiceNow Test Automation

Why this AutomatePro 9.2.1 release matters for delivery speed

Upgrades slip when tests take too long to author, maintain, and schedule. 9.2.1 attacks those bottlenecks with reusable Block Parameters, folder-level scheduling, and Test Configuration Sets that fan one plan across many scenarios—so coverage rises while effort falls. Furthermore, AutomatePro+ layers AI for text-to-test and summaries when you need even more acceleration. ServiceNow Store+1

Zurich, Yokohama, Xanadu compatibility (Store-certified)

The ServiceNow Store shows version 9.2.1, released Oct 16, 2025, and compatible with Zurich, Yokohama, and Xanadu—clear go-ahead for modern instances. ServiceNow Store

Post-upgrade quick checks (2–3 min)

  • Version & engine: AutomatePro → AdminAbout/Version and Engine Configuration = Latest.
  • Roles & license: Confirm your AutomatePro admin/test roles and license are active.
  • Sanity run: Open a small Smoke Test Pack and run it once (any browser). Confirm evidence (screenshots/logs) is attached.

What’s new & how to try it (fast wins)

FeatureWhere to find itWhy it matters60-second “try it” example
Block Parameters & ReuseTests → Visual Test Plan Editor → open a block, look for Inputs/ParametersStop cloning blocks for small variations; maintain once, cover more.Edit a common block (e.g., Submit Incident). Add parameters: requester, catalog_item, priority. Replace hard-coded values with {{requester}}, etc. Save.
Plan-level datasetsPlans → select a plan → Data/BindingsRun the same block across many scenarios just by changing data.Add two rows: (Alice, Laptop, P1) and (Bob, VPN, P3). Run once—see two scenario runs and shared evidence.
Run-time overridesRuns → New Run (advanced/run settings)Tweak values per run (e.g., locale, browser) without editing tests.Start a run, set priority=P2 and locale=fr-FR. Confirm the run uses overrides in steps/evidence.
Scheduling & multi-configurationRuns → Schedules (or Plan → Schedule)Nightly coverage; matrix runs across browsers/personas/locales/releases.Schedule the plan nightly 1:30 AM; add configs: Chrome/Edge × US/EU persona. Save and preview the run matrix.
One-click results & reports (AutoDoc)Reporting → AutoDoc (from a finished run)Instant, accurate PDFs/KBs from passing tests; great for users & audits.Open the last run → Generate AutoDoc → pick a “How-to” template → export PDF.
Upgrade Readiness ReportReporting → Readiness/HealthSimple go/no-go; shows pass rate, failures, and focus areas.Generate report; confirm score and top failing areas feed new stories/defects.
AutoDeploy gatesDeploy → Pipelines/JobsSafer promotions with holds, approvals, smoke checks.Create a TEST→PROD job; add “Pause for CAB” + “Run UI Smoke” gate; dry-run to see the pause.

10-minute “first use” script

  1. Parameterize one block (3 min): Open your most-used block, add inputs, swap hard-coded values for tokens.
  2. Bind a tiny dataset (3 min): Two rows with different users/items. Run and review both scenarios.
  3. Schedule & report (4 min): Set a nightly run; generate AutoDoc from today’s run and share the PDF.

Troubleshooting tips

  • Don’t see a panel/button? Hard refresh / clear cache and re-check roles.
  • A feature is missing? Verify license/entitlements and Engine Configuration: Latest.
  • Evidence empty? Ensure the runner agent is healthy and the plan has screenshots enabled.

If you tell me the block you use most (e.g., “Request Catalog Item”), I’ll turn it into a parameterized template and a ready-to-run plan dataset for you.


AutoPlan – Automated Planning, Requirements and Design

FeatureWhat it doesWhy it helpsExample
Streamlines planning & designUses guided templates to capture requirements consistently (outcomes, fields, approvals, SLAs, acceptance criteria).Less rework and handoffs; clear traceability from demand → story → test.Define “Request Laptop” once—build and tests follow the exact spec.
Eliminates copy/paste errors with auto-docsConverts approved tests into polished Knowledge Articles and PDFs with screenshots, timestamps, and versioning.Docs always match the system; avoids stale guides; clean audit evidence.After a test passes, it generates “How to Request VPN” with step-by-step images.
Speeds development by turning requirements into testsOne click turns requirements into automated, parameterized tests covering many scenarios.Catches issues earlier, expands coverage fast, reduces rework.“Submit Incident” runs across users, priorities, locales by swapping data—no cloning.
Boosts teamwork with one place for workManages backlogs, sprints, epics, stories, tests, and results in a single platform with roles and notifications.Shared visibility, fewer tools to juggle, stronger governance.PO tracks scope, Dev sees AC, QA runs tests, stakeholders view live reports—all linked.

AutomatePro AutoTest

Improving AutoTest Capabilities, with improved Block Parameters to reuse, scale, accelerate.

  • Build no-code tests tailored to your ServiceNow
  • Expand coverage with simpler creation
  • Schedule runs (continuous or on-demand)
  • Keep test data/results secure in ServiceNow
  • Get one-click results and reports with Parameterized Blocks.
image

Set inputs once (user, item, priority) and bind values in the plan or at run time. Result: fewer assets, broader coverage, faster maintenance. Define inputs (e.g., user, catalog item, priority) once in the Visual Test Plan Editor, then bind values at plan or run time. Consequently, you manage fewer assets, achieve wider coverage, and maintain tests faster.

Add parameters (from your screenshot)

  1. Open the Block → Inputs/Parameters.
  2. Click (or drag) a type from the right: String, Number, Checkbox, Choice, Reference, Output.
  3. Rename it (e.g., short_description) → click the gear to set Default, Required, or options (for Choice/Reference/Output).
  4. Save.

What each type does (and how to use it)

TypeWhen to useWhat value looks likeIn your steps, use token
StringFree text (short desc, comments)e.g., Laptop issue{{short_description}}
NumberNumeric fields (quantity, cost)e.g., 3{{quantity}}
CheckboxTrue/False fieldstrue or false{{major_incident}}
ChoiceDropdowns (Priority, Category)One of the allowed labels/values{{priority}}
ReferenceLookups to a table (Caller, Requested for)A record (often by display value or sys_id){{caller}}
OutputCapture a value to reuse later (e.g., Incident Number)Filled by the block at runtime{{incident_number}} (after it’s set)

💡 Where to put tokens: anywhere the step accepts a value (e.g., “Set field”, “Click option”, “Assert equals”). Replace hard-coded text with {{parameter_name}}.

Minimal Working Example — Create Incident (all parameter types)

Parameters to add (in Parameter Builder)

ParameterTypeDefault / OptionsUsed in step (token)Notes
short_descriptionStringLaptop not connecting{{short_description}}Free text
priorityChoice3 - Moderate (options: 1 - Critical, 2 - High, 3 - Moderate, 4 - Low){{priority}}Add allowed values exactly as in UI
callerReferencesys_userAbel Tuter{{caller}}Use display value or sys_id per your step
major_incidentCheckboxfalse{{major_incident}}True/False toggle
affected_usersNumber1{{affected_users}}Any numeric field you track (e.g., “Affected users”)
incident_numberOutput{{incident_number}} (later use)Capture number after submit

Tip: Set Default Value, Mandatory, Active, and Order as needed. No JSON required—the builder stores advanced config.


Use tokens in your block steps

  1. Set Short description = {{short_description}}
  2. Set Priority = {{priority}}
  3. Set Caller = {{caller}}
  4. Set Major incident = {{major_incident}}
  5. Set Affected users = {{affected_users}}
  6. Submit the incident
  7. Capture NumberOutput incident_number
  8. (Optional) Assert Number visible = {{incident_number}}

Bind at run time (no cloning)

  • Run A (default persona, Chrome):
    priority=3 - Moderate, caller=Abel Tuter, major_incident=false, affected_users=1
  • Run B (Config Set — HR persona, Edge):
    priority=2 - High, caller=Beth Anglin, major_incident=true, affected_users=25

Choice / Reference / Output specifics (quick)

  • Choice: Gear → add labels/values exactly as UI shows; set a default.
  • Reference: Gear → pick table sys_user; choose display or sys_id per your step.
  • Output: Add incident_number; map the post-submit value into it; reuse in later steps/lists: {{incident_number}}.

Sanity checklist

  • Clear names (no spaces), sensible defaults.
  • Steps use tokens (not hard-coded values).
  • Block saved; plan points to the latest version.
  • Values bound in Plan or via Configuration Set (browser/persona/locale/release).
  • Run shows chosen values in screenshots/logs; Output is populated.

Bulk list editing for plans, blocks, environments

Standardize taxonomy in minutes. Multi-edit categorization fields across list views to align tags, owners, and domains—vital for clean dashboards and smarter scheduling downstream. ServiceNow Store

ServiceNow Test Configuration Sets: one plan, many configs

Run a single plan across multiple Test Configurations—different browsers, personas, locales, or releases—without duplication. Therefore, you boost breadth while keeping authoring lean. ServiceNow Store

Folder-aware scheduling for nightly regression

Organize plans by product or domain, then schedule at the folder level. As you add plans to a folder, coverage expands automatically—no calendar sprawl. ServiceNow Store


AutoDoc Upgrade readiness automation from Test Packs

Generate Upgrade Readiness Reports scoped by successful Test Pack run selection. Executives see impact quickly; auditors get traceability from requirement to run—without extra swivel-chair work.

FeatureWhat it isWhy it’s a benefitExample
Impact scan & inventoryAutomatically lists apps, plugins, customizations, and deprecated APIs likely to break in the new release.Fewer surprises; you know what to test first.Flags 12 custom UI Policies and a deprecated API before upgrading Washington → Xanadu.
Prebuilt upgrade test packsCurated suites (smoke + regression) mapped to common ServiceNow areas.Fast start; broad coverage without hand-building tests.Runs “Core ITSM Upgrade Pack” covering Incident, Request, Change, KB.
Data-safe clone & seedSpins up a TEST/UAT copy with scrubbed data for realistic runs.Realistic testing without risking live data.Clones PROD to UAT, masks PII, seeds 50 sample requests for test replay.
Parameterized reusable testsOne test runs many scenarios by swapping inputs (user, browser, locale).More coverage with fewer scripts to maintain.“Submit Incident” runs for 6 roles × 3 browsers × 2 locales.
ATF smoke gate + AutoTest breadthUses ATF for quick UI smoke; AutoTest for deeper workflows and evidence.Safer deploys and fewer regressions.ATF checks forms open; AutoTest validates SLAs, approvals, emails.
Scheduled, gated runsAligns runs with change windows, adds approvals/holds where needed.Control and compliance without babysitting.Schedule UAT suite Sat 1–3 AM; pause for CAB approval before PROD.
AutoDoc evidence & reportsTurns passing tests into Knowledge Articles/PDFs with screenshots and timestamps.Instant, accurate documentation for users and auditors.Generates “How to Request VPN” PDF from the test run results.
Readiness score & defect loopProduces a simple score (pass rate, critical failures) and opens defects for failures.Clear “go/no-go” signal; faster fixes.Readiness = 92%; 3 P1 defects auto-created with steps to reproduce.

AutoDeploy change plans merge and role elevation for safer releases


Unify overlapping change work with Merge Change Plans (prior conflict decisions persist). Add Elevate Role steps when stages require privileged actions. Meanwhile, improved remote lookups and richer artefacts increase transparency and auditability. As a result, deployments move faster with less risk.

FeatureWhat it does (plain English)Why it’s valuableExample
No-code deploymentsMoves approved changes from DEV/TEST to PROD without scripting.Faster, consistent releases for any team member.Click “Deploy” to promote update set REQ_Laptop_v3 to TEST.
Scheduled or on-demandRun deployments on a timer or immediately.Fits change windows; reduces night/weekend work.Schedule TEST at 3:00 AM, or deploy now for a hotfix.
Pre/Post-deploy smoke testsRuns quick checks before/after deploy and captures evidence.Catches breakages early; proof for auditors.Execute UI-Smoke-Catalog and attach screenshots to the report.
Change windows & blackout rulesEnforces allowed times; blocks deploys during freezes.Prevents risky off-hours or freeze-period changes.Allow PROD only Sat 1–3 AM; block during monthly freeze.
Approvals & CAB gatesStops at approval steps until authorized.Adds control and accountability.Pause until CAB approves CHG012345, then continue.
Manual intervention pointsInserts “Hold for human review” checkpoints.Human oversight for sensitive steps.After TEST deploy, wait for QA Lead to click “Continue.”
Environment targeting & promotionSelects targets and promotes in sequence.Standard, repeatable paths; fewer mistakes.DEV → TEST → UAT → PROD with the same checklist.
Full audit trail & reportingLogs who did what, when, where—exports reports.Compliance, traceability, easy retros.Auto-email a PDF/CSV “Deployment Summary” to the team.
Rollback on failureReverts changes if checks fail.Safer deploys; quick recovery.If smoke fails, auto-revert update set and notify owners.

Getting started: upgrade 9.1.0 → 9.2.1 in three steps (DEV→TEST→PROD)

  1. Pre-checks: confirm Store compatibility, elevate required roles, verify license registration, and set Engine Configuration → Latest. ServiceNow Store
  2. Update in DEV: Application Manager → Proceed to update; repair if prompted, clear cache, then run a small smoke Test Pack. ServiceNow Store
  3. Promote: repeat validation in TEST, then PROD; finally, generate an Upgrade Readiness Report to confirm outcomes. ServiceNow Store

The Visual Editor- Form Builder Editor

Here is an introduction of the new Visual Editor Form Builder capabilities, before and after.

CapabilityNew Form Builder (Visual Editor)Before (classic/ServiceNow-only forms)Why it matters
Build UXDrag-and-drop, WYSIWYG layoutField-by-field admin formsFaster, no-code authoring
Reuse across recordsReusable Form Templates assignable to many entities (Test Plan/Run, Defect, Epic, Story, Task, Sprint)Per-form customization, hard to reuseOne template, many places
Governance & versioningCentral template store with version control and export/importAd hoc copies, manual movesConsistent standards across envs
Visibility rulesPoint-and-click conditions + optional callbacksScripted/UI policy heavyLow-code logic; code only when needed
Field controlDefaults, Mandatory/Active, Order, Help, label/tagBasic properties vary by formConsistent data entry experience
Rich inputsString, Number, Checkbox, Choice (incl. custom lists), Reference (table+query)Limited or custom build each timeCover most use cases without dev
Reference lookupsTable + filtered query, columns, popup/lookup togglesManual config or scriptingPrecise, guided selection
Custom choicesInline JSON list or pull from table/fieldScript/DB setup requiredQuick business picklists
Live previewSee changes immediately (modified = light red; deleted = faded)Save/refresh cyclesFaster iterations, fewer mistakes
Data-in-form editingEdit instance data on an entity’s Form Builder tab; auto re-render on callback changesSwitch between admin and record viewsNo swivel-chair; fewer errors
Reporting & artifactsFields flow into Test Run/Design Doc & State ManagementManual mapping/exportsAuto-documented, audit-ready outputs
PortabilityExport/Import templates + instance dataManual cloning/scriptsReliable promotion between environments.
image
LocationNavigation PathPurpose / UseWho (Roles)Notes
Primary (Authoring & Governance)Admin → Configuration → Form Templates (Visual Editor)Create, version, export/import Form Templates; manage global rulesAMP_Administrator, AMP_FormBuilder_AdminCentralized governance; single source of truth
Contextual (On Records)Entity tabs: Test Plan / Test Run / Defect / Epic / Story / Task / Sprint → Form Builder tabView/edit instance data using the template; live re-render via callbacksRecord owners, AMP_AutoTest_Admin (as needed)Best for day-to-day updates; respects visibility rules
Quick Access (Design)AutoTest → Design → Form Templates (filtered to Test Plan/Run)Fast access for QA authors to tweak templates used in testingQA leads, power usersOptional shortcut; inherits admin templates
Portability (Move Between Env’s)Control Console → Export/Import → Form BuilderPromote templates + instance data across environmentsRelease/Platform adminsUse for upgrades, clone-downs, DR drills



FAQs (featured-snippet targets)

Where do I enable Block Parameters?
Open a Test Block in the Visual Test Plan Editor, then use the Parameters panel; bind values at plan/run time. ServiceNow Store

Do I need AutomatePro+ for AI text-to-test?
Yes—AI text-to-test and summaries are delivered by the AutomatePro+ Store app; check license and install if required. ServiceNow Store

Is 9.2.1 compatible with Zurich, Yokohama, or Xanadu?
Yes—those versions appear on the current Store page for 9.2.1. ServiceNow Store

Other New in AutomatePro 9.2.1 Resources

AutomatePro Knowledge Base: Manual Deployment Defect Loops https://dawncsimmons.com/knowledge-base/category/automatepro/
AutomatePro Knowledge Base: Manual Deployment Defect Loops https://dawncsimmons.com/knowledge-base/category/automatepro/

Table of Contents