mirror of
https://github.com/priyanshujain/sanderling.git
synced 2026-10-02 11:07:10 +00:00
docs: scrub driver-implementation name from user docs
Drop the implementation tool name from README, cli.md doctor table, and spec-language.md. These docs should describe behaviour, not the specific underlying tool the native sidecar wraps.
This commit is contained in:
1 parent
72434846be
commit
67a8d3612c
3 files changed
+4
-4
No files matched your search
@@ -1,6 +1,6 @@
|
|||||||
# sanderling
|
# 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).
|
> Alpha. Android, iOS, and web (Chrome). Full scope in the [v0.1.0 roadmap](https://github.com/priyanshujain/sanderling/issues/4).
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -50,8 +50,8 @@ sanderling doctor [--platform web|android|ios|all]
|
|||||||
| Platform | Checks |
|
| Platform | Checks |
|
||||||
|---|---|
|
|---|---|
|
||||||
| `web` | headless Chromium can launch (the bundled CDP surface boots a real browser). |
|
| `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. |
|
| `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 Maestro sidecar JAR is real. |
|
| `ios` | `xcrun` on PATH; `simctl` on PATH; Java 17+; embedded native sidecar JAR is real. |
|
||||||
|
|
||||||
## `sanderling version`
|
## `sanderling version`
|
||||||
|
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ Fields available on every element returned by `find` / `findAll`:
|
|||||||
### iOS
|
### iOS
|
||||||
|
|
||||||
- `id` maps to the `accessibilityIdentifier` set via `.accessibilityIdentifier` in SwiftUI/UIKit.
|
- `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:<value>` selector handles this by also matching when the description starts with `<value>, `.
|
- `desc` maps to `accessibilityText`, which the iOS sidecar builds by merging `accessibilityLabel` and the element's value (e.g., `"Close, icon description"`). The `desc:<value>` selector handles this by also matching when the description starts with `<value>, `.
|
||||||
- `class` is the XCUITest element type (e.g., `XCUIElementTypeButton`).
|
- `class` is the XCUITest element type (e.g., `XCUIElementTypeButton`).
|
||||||
- `attrs` contains raw XCUITest attributes: `title`, `placeholderValue`, `hasFocus`, etc.
|
- `attrs` contains raw XCUITest attributes: `title`, `placeholderValue`, `hasFocus`, etc.
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user