ios-ui-automation

    1熱度

    2回答

    我想打一個自動化測試實驗室Appium(安卓& iOS版) 問題: 1.按Appium限制,我們可以訪問單個設備(IOS)從機。 在這種情況下如果我連接多個Ios/Android設備到MAC機器(服務器)如​​何從其他機器訪問? 如果我將Windows機器作爲服務器我可以從MAC機器訪問並運行腳本嗎?

    1熱度

    1回答

    我已經編寫了以下腳本來點擊UI上的按鈕。每按一次增加UILabel的整數值。我希望在腳本中讀取UILabel的價值。我怎樣才能做到這一點?我是Instruments的新自動化工具的新手。 var target = UIATarget.localTarget(); var appName = target.frontMostApp().mainWindow().name; target.setD

    1熱度

    1回答

    我正在處理有很多元素的UICollectionView。其中之一,它是一個UISuplementaryView,其中包含許多可點擊的單元格(這是一個日曆)。 當我做po print(debugDescription)我得到類型「其他」,看起來像的許多元素此 Other 0x7f8a4cb06e30: traits: 8589934592, {{0.0, -1175.5}, {50.0, 38.0}

    0熱度

    2回答

    我想滾動到當前屏幕上不可見的特定元素,但它在某處停留在頁面上,爲此我必須向下滾動。所以dr.scrollTo()不工作,我已經嘗試jsExecutor.executeScript("mobile: scroll", scrollObject)這也不起作用。那麼有什麼想法? 如果可能我希望它是通用的,這樣它可以向上搜索以及向下搜索對象位置不確定的地方。

    0熱度

    1回答

    我在Appium中有以下代碼來自動化移動應用程序。 MobileElement objelement=null; wait = new WebDriverWait(mobileDriveriOS, 15); objelement=(MobileElement)mobileDriveriOS.findElement(By.xpath("UIAApplication[1]/UIAWindow[1]

    1熱度

    1回答

    我正在嘗試將UI自動化腳本與Jenkins進行集成。 您可以告訴,如何在特定設備上使用命令行運行UI自動化腳本。我正在使用XCode 8。

    1熱度

    2回答

    我在Appium中使用Selenium,我的測試在Android和iOS真實設備上運行。一組測試在Android上運行,而iOS閒置。然後將測試切換到iOS。兩個設備同時連接。 下面是我用TestNG運行套件的序列: <suite-file path="android_Suite1.xml" /> <suite-file path="ios_Suite1.xml" /> <suite-file

    0熱度

    1回答

    最近,我開始學習使用Xcode的UI測試功能編寫功能自動化測試的XCode UI測試。 我需要讀取原生應用程序元素的文本值。我可以通過元素文本的幫助獲取元素,但問題是我無法使用文本,因爲它是動態的,它會在一段時間或下次啓動應用程序後進行更改。 我熟悉使用WebDriver和Appium,我可以通過編寫父 - 子xpath來解決這個問題。 任何人都可以提出解決這個問題的辦法嗎?由於我是蘋果技術/ s

    1熱度

    1回答

    我希望有人能幫助我。 我正在使用XCode進行UI自動化測試。出於某種原因,我無法在任何模擬器上運行我的測試。如果我將設備設置爲Generic iOS Device,則會顯示我的測試,但是一旦將其更改爲模擬器,我的測試將不再可用。 我希望有人能幫助我。我也嘗試刪除當前的方案並創建新的方案,但是當我嘗試向我的測試文件夾添加測試文件夾時,除非我先選擇Genetic iOS Device,然後在嘗試運行

    1熱度

    2回答

    我正在嘗試使用Appium XCUITest的IOS 10的UI自動化。 在運行腳本時,它會嘗試構建WebDriverAgent並在此時失敗。我已經添加了配置文件,並通過用戶界面在Xcode中添加了帳戶,但不知道XCUITest在運行時是從哪裏獲取配置文件的,或者是否需要提供所需功能的某些信息。 info Xcode Testing failed: info Xcode Signing for