アクションエクステンションターゲットでUIテストを実行できますか? Action Extensionを「テスト対象」としてUIテストターゲットを作成できません。UIテストを使用したアクションエクステンションのテスト
app.icons["Safari"].tap()
私は、次のことができます。私は私の相互作用を記録した場合、私は限り取得することができます(サファリ/両方が好まれるが、または写真)のSafari内からアクション拡張をロードするために
をしようとしています生成されたコードの前に
XCUIDevice.sharedDevice().pressButton(.Home)
が、予想通り、それは(シミュレータは、ホーム画面に残っている)動作しません。手動で追加します。
私も試してみました:
UIApplication.sharedApplication().openURL(NSURL(string: "https://google.com")!)
もサファリを開かないことを。
アクションエクステンションで自動化されたインタラクティブな操作ができるかどうかはわかりませんが、うまくいけば可能です。
私はまた、アクション拡張をUIテストしようとしています – BHendricks