Skip to main content

7 docs tagged with "maven"

View all tags

How the modular SHAFT upgrade works

What the transactional upgrader guarantees: project detection, optional-module evidence, compile-validated rollback, AI repair, and Selenium source rewrites.

Install SHAFT

Generate a new SHAFT project or upgrade an existing automation project.

Maven reactor

SHAFT modules, compatibility artifacts, and build boundaries.

Modular SHAFT upgrade reference

Upgrader command options, Maven coordinates, the module map, optional-module dependency boundaries, the legacy relocation, and measured download sizes.

Parallel Execution Configuration

Run SHAFT tests in parallel using TestNG, JUnit, or Maven Surefire — thread-safe driver management with ThreadLocal and configuration examples.

Run the modular SHAFT upgrade

Step-by-step: prerequisites, download and run the transactional upgrader, choose an upgrade type, validate, and roll back.