# Testing API updates

Use newer web, mobile, API, contract, visual, and accessibility capabilities.

Canonical HTML: https://shafthq.github.io/docs/features/whats-new/testing
Guide index: https://shafthq.github.io/llms.txt

# Testing API updates

Pick the test surface that owns the behavior, then follow its full guide for
exact Java APIs and lifecycle rules.

 

Create a supported Playwright session explicitly:

```java
SHAFT.GUI.Playwright driver = new SHAFT.GUI.Playwright();
```

## Related

- [Web testing](/docs/testing/web)
- [What's new since modularization](/docs/features/whats-new)
