起動時にパラメータを渡すことができ、アプリケーション内でいつでもそれを確認することができます。 XCUITestでは外部からの操作がほとんどできません。この起動時のパラメータによって初期状態を変更することができそうです。
let app = XCUIApplication() app.launchArguments.append("UITEST") app.launch()
ProcessInfo.processInfo.arguments.contains("UITEST")
起動時にパラメータを渡すことができ、アプリケーション内でいつでもそれを確認することができます。 XCUITestでは外部からの操作がほとんどできません。この起動時のパラメータによって初期状態を変更することができそうです。
let app = XCUIApplication() app.launchArguments.append("UITEST") app.launch()
ProcessInfo.processInfo.arguments.contains("UITEST")