2016-10-08 97 views
0

我正在研究Xcode和Xcui的網絡應用程序,並不能得到它的工作。開始錄製,構建或任何它需要一個有效的可執行文件,我沒有,因爲我沒有建立一個應用程序。有什麼方法可以將Safari作爲應用程序啓動,然後記錄並運行測試? 我知道有Appium和其他工具,但想知道是否有可能,如果是的話,我會熱衷於實施一些迅速。是否可以使用Xcui測試網絡應用程序?

回答

1

注意:這是把它做一個超級哈克的方式:我認爲你需要創建一個快速的應用程序,持有該應用程序網絡視圖

,即啓動對你們各自的網頁。

  • 你可以寫這個程序的自動化測試,這將只是土地你在網頁上
  • 您將無法訪問元素,如表視圖,細胞,或任何在XCUIelement樹
  • 你會做基於幀的一切,並協調

您可以確定所有的元素和將它們設置爲變量,並呼籲他們這樣的:

`let myButton = XCUIApplication().windows.element(boundBy: 0).coordinate(withNormalizedOffset: CGVector(dx: 0.5, dy: 0.30))` 

myButton.tap()

不理想,但如果你想使用快捷學習和移動的東西圍繞其可能

相關問題