Skip to content
ScriptWriter
ScriptWriter

Automated no-code scripting

Build and execute automated testing scenarios with ease.

Checkmark-min

When new changes are introduced, tests are run automatically.

Checkmark-min

Reduce data creation and testing time from days to minutes.

Checkmark-min

Improve overall solution accuracy.

ScriptWriter

90%

Reduction in data creation and test execution tasks

50%

Improvement in issue identification time

30%

Improvement in system stability

ScriptWriter
ScriptWriter

Automated no-code scripting

Build and execute automated testing scenarios with ease.

Checkmark-min

When new changes are introduced, tests are run automatically.

Checkmark-min

Reduce data creation and testing time from days to minutes.

Checkmark-min

Improve overall solution accuracy.

90%

Reduction in data creation and test execution tasks

50%

Improvement in issue identification time

30%

Improvement in system stability

How ScriptWriter works

desk-coffee-min

Meeting customer demands in an evolving world

Is your system fast enough to adapt to constantly changing business demands? With TestLead, implement changes to your production system with confidence.

Developed specifically to make your life easier

Clean, simple, and engineered with the user experience in mind, TestLead completes once painful, tedious validations in seconds.

desk-meeting-min

What is ScriptWriter?

ScriptWriter is Veridian's no-code scripting and automated testing tool for Manhattan Associates WMS and OMS. It lets a business analyst or tester build automated test scenarios by linking together system actions, run them on demand or on a schedule, and have them run automatically whenever a change is introduced. Results, including screenshots, are validated and summarized through TestLead. ScriptWriter is part of the AutoMate suite with ConfigBuilder and FileSync.

What problem does it remove?

Testing a warehouse or order management system by hand is slow and repetitive. Every configuration change, patch or release needs the same receiving, putaway, picking, packing and shipping scenarios executed again, with test data created for each run. Teams either spend days on it or skip regression testing and find the defects in production. ScriptWriter reduces data creation and testing time from days to minutes, runs the regression suite automatically when changes are introduced, and improves overall solution accuracy.

How does ScriptWriter work?

  1. Make a script. Link together actions such as opening the pallet page or entering an LPN number to create a script. No code is written.
  2. Link scripts into a scenario. Combine scripts into an end-to-end business scenario, for example receive, putaway, wave, pick, pack and ship.
  3. Execute the scenario. Run it on demand or schedule it, in a fraction of the time a manual run takes.
  4. Validate results. Review a summary of results with screenshots, and confirm data accuracy at every step through TestLead.

Which Manhattan Associates products does it support?

ScriptWriter supports Manhattan Associates WMS and OMS. Scripts are built from the screens and transactions of those products, so the tests exercise the system the way your users do.

Before and after

Task Manual testing With ScriptWriter
Create test data for a regression runKeyed by hand for every cycle.Generated by the script each time it runs.
Regression-test a configuration changeDays of manual execution, often skipped under deadline pressure.Runs automatically when the change is introduced.
Prove a test passedTester notes and memory.A results summary with screenshots for every step.
Re-test after a patch or releaseStart over.Re-run the existing scenario library.

The results reported on this page from Veridian's use of ScriptWriter are a 90% reduction in data creation and test execution tasks, a 50% improvement in issue identification time and a 30% improvement in system stability.

Who uses ScriptWriter?

Project teams use it to build a test library once during an implementation and reuse it for every later change. Support and optimization teams use it to regression-test fixes before they reach production. Operations leaders use it to answer the question "is our system fast enough to adapt to changing business demands?" with confidence, because changes to the production system are tested automatically before they go live.

How do I see it?

Request a demo and we will build and run a scenario against a Manhattan Associates environment, or call (770) 225-1750.

Frequently asked questions

What does ScriptWriter do?

ScriptWriter builds and executes automated test scenarios for Manhattan Associates WMS and OMS without code. Tests can run on demand, on a schedule, or automatically when a change is introduced, and results are validated through TestLead.

Do I need to write code to use ScriptWriter?

No. Scripts are built by linking system actions, such as opening a page or entering an LPN, and scripts are linked together into scenarios.

What is TestLead?

TestLead is the results and validation component used with ScriptWriter. It presents a summary of each run, including screenshots, and validates data accuracy at every step.

Which systems does ScriptWriter support?

Manhattan Associates warehouse management and order management systems.

What results have been reported?

The figures shown on this page are a 90% reduction in data creation and test execution tasks, a 50% improvement in issue identification time and a 30% improvement in system stability.

Can ScriptWriter be used after go-live?

Yes. The scenario library built during implementation is reused to regression-test every later configuration change, patch and release.

See our automation tools for yourself

Ensuring a successful implementation has never been easier with the help of Veridian’s modern approach to supply chain technology, expert staff, and automation tools.

CTA Illustration

See our automation tools for yourself

Ensuring a successful implementation has never been easier with the help of Veridian’s modern approach to supply chain technology, expert staff, and automation tools.