Reference
Use this section after completing the quick start. It contains the detailed action, property, validation, reporting, and design guides.
| Area | Reference |
|---|---|
| Browser and element actions | GUI actions |
| REST API | API request builder |
| CLI | Terminal actions |
| Database | Database actions |
| Configuration | Property types |
| Assertions | Validation overview |
| Engineering practices | Solution design |
Start from the facade namespace for the surface you are testing:
SHAFT.API api = new SHAFT.API("https://jsonplaceholder.typicode.com");
api.get("/todos/1").perform();
api.assertThatResponse().extractedJsonValue("id").isEqualTo("1");