Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add links to improve startup performance #2370

Merged
merged 2 commits into from
Mar 28, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/preparation/real-device-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,15 @@ Since iOS 16, Apple requires a device to have a live internet connection for val
signing. It is possible to set up an offline enabled provisiong profile, which allows you to avoid
the limitation. Please read [this issue](https://github.com/appium/appium/issues/18378#issuecomment-1482678074)
regarding detailed configuration steps.

## Tune WebDriverAgent to improve session startup performance

Running `xcodebuild` every time takes much longer time to complete a session startup.
XCUITest driver offers a few methods to improve the performance with, or without using `xcodebuild`.

Some might require deeper understanding of iOS development environment,
but they help to improve speedup your test execution speed.

- [Run Preinstalled WebDriverAgentRunner](./../guides/run-preinstalled-wda.md)
- [Run Prebuilt WebDriverAgentRunner](./../guides/run-prebuilt-wda.md)
- [Attach to a Running WebDriverAgent](./../guides/attach-to-running-wda.md)
Loading