![](/img/trans.png)
[英]Xcode 14 UI test recorder button
所以我嘗試創建一些 UI 測試,發現 UI 記錄按鈕不再位於斷點按鈕附近的位置。 有誰知道我在哪里可以找到它,或者我是否無法打開任何東西? ...
[英]Xcode 14 UI test recorder button
所以我嘗試創建一些 UI 測試,發現 UI 記錄按鈕不再位於斷點按鈕附近的位置。 有誰知道我在哪里可以找到它,或者我是否無法打開任何東西? ...
[英]Xcode UI test plans : show attachment previews in test results
在Xcode Cloud 的 Apple 概覽頁面中,我可以看到這張使用 Xcode Cloud 執行的測試結果圖片: 測試的附件顯示為完整圖像。 但在我這邊,附件是內聯顯示的,而不是完整的圖像預覽。 我仍然可以快速查看它們,但它們總是折疊起來。 我創建了XCTestCase的擴展,以便為我的 ...
[英]Capture screen recording with UITesting in Swift
是否有任何工具或服務可以使用 UITesting 捕獲屏幕錄制或屏幕截圖? 我不想從https://github.com/pointfreeco/swift-snapshot-testing進行快照測試。 謝謝, ...
[英]Is there any way to avoid the closing of the application for each test executed?
我正在使用 XCodeUI,我已經使用 POM 模式創建了測試,但是對於執行的每個測試,應用程序都會關閉並再次打開以執行下一個測試,有沒有辦法避免這個應用程序關閉並且所有內容都執行關閉並打開每個測試的應用程序? ...
[英]Change status bar of simulator clones for UI tests
在 ui 測試方案中啟用並行測試時,Xcode 會自動生成用於測試的模擬器的多個克隆。 此外,我的工作流程在測試時會截屏。 我知道我必須使用命令xcrun simctl --set testing與克隆的模擬器進行交互(例如更改狀態欄)。 但是,克隆不會在方案執行時啟動,而是在實際測試開始之前啟動 ...
[英]Is there a way to disable iOS simulator's network during a UI automation test
我得到很多測試,需要 no.network state。因為所有測試都將在 CI 中執行,所以不能使用真實設備。 我從 inte.net 找到的解決方案: 有工具可以安裝在 Mac 和 control.network status -> Cannot use for an automatio ...
[英]XCUITest interact with elements on Home Screen
在編寫我的 Ui 測試時,當被測應用程序在后台運行時,我試圖與 iPhone(Apple Watch)主屏幕上的元素進行交互。 有這樣的能力嗎? ...
[英]SwiftUI: Custom view is un-hittable in XCTest
在 Xcode UI 測試期間,我發現我的自定義視圖 (MenuViewButton) 在測試中無法點擊,我可以找到它但無法觸摸它。 在調試中,當我在控制台中 po isHittable時,它返回 false。 但是我不確定這是否是正確的行為。 根據此線程,XCUIElement 存在,但不是可命中 ...
[英]Why waitForExistence in XCUITest takes at least one second
在為我的記錄音頻的應用程序編寫 UI 測試時,我經常遇到奇怪的問題。 其中一個是等待元素存在,看起來像那個內置方法 waitForExistence(timeout: TimeInterval) -> Bool在一秒后觸發,然后每隔一秒觸發一次,直到達到我們作為參數傳遞的秒數,或者直到元素開始 ...
[英]Automation test with NightwatchJS on iOS simulator using XCUI
我嘗試使用 NightWatchJS 對“單擊和拖動”行為進行自動化 UI 測試,並在 Android 虛擬設備上成功執行它。 但是,當我嘗試在 IOS 模擬器(iPhone 12 Pro max,14.5)上啟動測試時,使用命令.mouseButtonDown()顯示“未處理端點”錯誤 Appiu ...
[英]How to reset app state between each test on real device?
有什么方法可以在使用 XCUITest 和真實設備的每個測試之間重置數據? 我已經嘗試過的: 通過 Springboard 在 tearDown 中刪除每個測試之間的應用程序:這僅適用於模擬器,不適用於真實設備使用啟動參數進行測試 + 在 AppDelegate 中重置 function ...
[英]UITest - Shake gesture with Swift (XCUITEST)
我正在使用 UI 測試,我想在 swift UI 測試中以編程方式觸發搖動手勢。 有沒有辦法做到這一點? 提前致謝! ...
[英]Unable to find a destination matching the provided destination specifier
目前,我正在努力解決以下問題,這是我們項目的一大障礙。 我們需要在 iOS 應用程序中使用 Watch App 使用終端運行 Apple Watch 測試目標的 ui 測試,我們收到這樣的錯誤,這很令人沮喪 我使用的命令: xcodebuild test -workspace WatchTeste ...
[英]iOS UI Testing cannot see the UILabel
我從另一位開發人員(不再參與該項目)那里獲得的一些代碼存在 UI 測試問題。 當出現錯誤時,代碼會在屏幕頂部顯示一個簡單的警告框,我無法讓我的 UI 測試看到其中的UILabel 。 盒子的結構如下所示: 在 UIView 的自定義UIView中有以下代碼:// Original code acc ...
[英]How to check if new scene is created in Xcode UI Testing?
該應用程序是一個簡單的編輯器應用程序,它支持 iPad 和 Mac Catalyst 上的多個 windows。 新的 window 可以通過 Mac 菜單欄上的新建工具欄項或新建菜單打開。 我正在編寫 UI 測試,但不確定如何檢查是否創建了新場景。 提前致謝。 ...
[英]can't load any storyboard in XCTestCase
收到“無法在捆綁包 NSBundle 中找到名為“Main”的 storyboard”錯誤。 我也嘗試過使用它的注釋行,也嘗試在測試單元下使用 select Main.storyboard,但沒有任何幫助。 ...
[英]UI Tests Flaky on CI
更新: VNC 進入構建機器(不做任何更改)以某種方式修復了這個......奇怪 語境 我們使用 Mac EC2 實例 CI 集群來運行 UI 測試。 集群設置為每晚回收。 這意味着新集群是在早上配置的。 我們注意到測試在一天中變得越來越不穩定。 構建 312 是早上的第一個構建。 ...
[英]How to write tests for a UIViewRepresentable in a Swift Package
我正在嘗試為我的項目創建一個 swift package,其中包含一些共享的 UI 元素,我想為其編寫一些測試這是其中一種觀點 我想測試一下,當我應用修飾符時,底層 UIView 會響應更改。 有沒有辦法在 SPM 單元測試中加載此視圖並獲取底層 UITextField,以便我可以看到修飾符起作用? ...
[英]How do I Automate Google/Facebook SignUp in iOS using XCUITesting?
如何為每個注冊獲得新的 Google 和 Facebook 帳戶? 如果我使用相同的 Facebook 或 Google 帳戶,那么我的應用程序會拋出“帳戶已存在”。 是否有任何網站具有虛擬 facebook 或 Google 帳戶用於測試目的? ...
[英]How can I write UI tests for a SwiftUI InputField
我有這個 SwiftUI 視圖(將刪除不相關的部分)struct LoginView: View { var body: some View { VStack { Spacer() InputField(title: ...