iOSシミュレータのswiftとXCTestCaseを使用して、以下のシナリオを自動化する必要があります。iOS XCTestCaseを起動していくつかのアクションを実行し、アプリを終了してアプリを再起動します
- ステップ1:アプリを起動し
- ステップ2:パフォーマアプリ
- ステップ3でいくつかのアクション:殺すアプリ
- ステップ4:アプリを再起動し、実行されるアクションは、永続的であるかどうかを確認
以下のスニペットを使用するために私たちの質問の1つに記載されています。
XCUIDevice.shared().press(XCUIDeviceButton.home)
sleep(60)
XCUIDevice.shared().siriService.activate(voiceRecognitionText: "Open {appName}")
私にとってはうまくいきませんでしたが、何か別のアプローチをお勧めします。
おかげで、
ユニットテストを行っていますか?もしそうなら、この特定のテストのためにXcode * UIテスト*に切り替えることができますか? –