-
Notifications
You must be signed in to change notification settings - Fork 267
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIP: TestDriver: Update to v3 (#690)
**Action Required:** We've moved to an authenticated system and you must now provide an authentication key within our script. 1. Create an account or log into https://app.dashcam.io. 2. Copy the API key from https://app.dashcam.io/team. You must be the team "owner" 3. Add the API key as `DASHCAM_API_KEY` within GitHub actions by following the guide [here](https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions). This PR moves to our v3 system which includes - Faster and more stable tests. Notice we're using a `yml` file to guide the test rather than open prompts. This means the AI will follow the same steps every time. - Smarter AI. Better text matching, and more commands. We optimized how the AI matches text and images, making it way faster and more fault-tolerant. - Better summaries. The AI will summarize the full test execution as well as errors - Assertions. We can now explicitly ask the AI to verify things on screen - Embedded tests. We can nest scripts for reusable components. --------- Co-authored-by: orliesaurus <orliesaurus@users.noreply.github.com>
- Loading branch information
1 parent
d54a616
commit 3d72e97
Showing
3 changed files
with
63 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
steps: | ||
- step: | ||
- command: focus-application | ||
name: Electron | ||
- command: hover-text | ||
description: Get Started | ||
action: click | ||
- command: hover-text | ||
description: Settings | ||
action: click | ||
- command: hover-text | ||
description: 13px | ||
action: click | ||
- command: hover-text | ||
description: 12px | ||
action: click | ||
- command: hover-text | ||
description: Dark | ||
action: click | ||
- command: hover-text | ||
description: Light | ||
action: click | ||
- command: hover-text | ||
description: workspace-1 | ||
action: click | ||
- step: | ||
- command: assert | ||
description: the terminal is white | ||
|