我正在研究Web应用程序的Xcode和Xcui,但无法正常工作。开始录制,构建或执行任何其他操作都需要有效的可执行文件,而我没有构建该应用程序,因此我没有该可执行文件。有什么方法可以将Safari作为应用程序启动,然后记录并运行测试?我知道有Appium和其他工具,但想知道是否有可能,如果可以的话,我很想尽快实施。
注意:这是一种超级hacky的方式来完成它:
我认为您将必须创建一个快速应用程序,该应用程序在应用程序中拥有一个Web视图,并可以启动到您各自的网页。
您可以确定所有元素的位置,并将它们设置为变量,然后像这样调用它们:
`let myButton = XCUIApplication().windows.element(boundBy: 0).coordinate(withNormalizedOffset: CGVector(dx: 0.5, dy: 0.30))`
myButton.tap()
并不理想,但是如果您想使用Swift来学习并在可能的范围内移动事物
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句