diff --git a/README.md b/README.md index 1a38e7d..7431583 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # sanderling -Autonomous property-based testing for mobile and web apps. Specs in TypeScript. Core in Go. Drives native apps through Maestro and the web through the Chrome DevTools Protocol. +Autonomous property-based testing for mobile and web apps. Specs in TypeScript. Core in Go. > Alpha. Android, iOS, and web (Chrome). Full scope in the [v0.1.0 roadmap](https://github.com/priyanshujain/sanderling/issues/4). diff --git a/docs/manual/cli.md b/docs/manual/cli.md index 131a59d..e44c55b 100644 --- a/docs/manual/cli.md +++ b/docs/manual/cli.md @@ -50,8 +50,8 @@ sanderling doctor [--platform web|android|ios|all] | Platform | Checks | |---|---| | `web` | headless Chromium can launch (the bundled CDP surface boots a real browser). | -| `android` | `adb` on PATH; `emulator` on PATH or under `ANDROID_HOME`; Java 17+; embedded Maestro sidecar JAR is real. | -| `ios` | `xcrun` on PATH; `simctl` on PATH; Java 17+; embedded Maestro sidecar JAR is real. | +| `android` | `adb` on PATH; `emulator` on PATH or under `ANDROID_HOME`; Java 17+; embedded native sidecar JAR is real. | +| `ios` | `xcrun` on PATH; `simctl` on PATH; Java 17+; embedded native sidecar JAR is real. | ## `sanderling version` diff --git a/docs/manual/spec-language.md b/docs/manual/spec-language.md index 143fdf2..fd0b202 100644 --- a/docs/manual/spec-language.md +++ b/docs/manual/spec-language.md @@ -125,7 +125,7 @@ Fields available on every element returned by `find` / `findAll`: ### iOS - `id` maps to the `accessibilityIdentifier` set via `.accessibilityIdentifier` in SwiftUI/UIKit. -- `desc` maps to `accessibilityText`, which Maestro builds by merging `accessibilityLabel` and the element's value (e.g., `"Close, icon description"`). The `desc:` selector handles this by also matching when the description starts with `, `. +- `desc` maps to `accessibilityText`, which the iOS sidecar builds by merging `accessibilityLabel` and the element's value (e.g., `"Close, icon description"`). The `desc:` selector handles this by also matching when the description starts with `, `. - `class` is the XCUITest element type (e.g., `XCUIElementTypeButton`). - `attrs` contains raw XCUITest attributes: `title`, `placeholderValue`, `hasFocus`, etc.