XCUITestでアプリの初期状態を変更する

起動時にパラメータを渡すことができ、アプリケーション内でいつでもそれを確認することができます。 XCUITestでは外部からの操作がほとんどできません。この起動時のパラメータによって初期状態を変更することができそうです。

let app = XCUIApplication()
app.launchArguments.append("UITEST")
app.launch()
ProcessInfo.processInfo.arguments.contains("UITEST")