我想爲我的iOS應用程序編寫一個測試,驗證從應用程序從自定義註冊URL方案啓動時顯示的屏幕內容是否正確。使用URL啓動選項啓動XCode UI測試
例如,用戶收到帶有指向myapp://action1/1234
的鏈接的電子郵件。當他們點擊此鏈接時,我的應用程序啓動並且屏幕顯示「1234」。
在didFinishLaunchingWithOptions
我的AppDelegate檢查是否存在launchOptions?[UIApplicationLaunchOptionsURLKey]
並採取適當的措施。
如何編寫UI測試,以便應用程序啓動時應用程序launchOptions字典包含預期的URL?