小编Kus*_*ogi的帖子

在XCUITest中强制触摸/ 3D触摸

我正在尝试为iOS应用程序添加强制触摸自动化.我查看了Apple文档中的相同问题,但找不到任何有用的东西.我们可以通过辅助触摸进行力量触摸,但我正在寻找像tap()动作一样简单的东西.我们可以使用forceTouch吗?

任何帮助将不胜感激.谢谢!

ui-automation ios swift force-touch xcuitest

8
推荐指数
1
解决办法
795
查看次数

使用XCTest测试iOS应用程序时,检查XCUIElement在屏幕上的位置

我正在测试iOS应用程序,目前我检查特定的存在XCUIElement使用isHittable

我想知道我们是否还可以检查XCUIElement在视图上的位置。例如,如果我们在视图的右下角有一个按钮,是否可以使用XCTest框架检查它实际上是否在右下角?

我看了XCTest框架的Apple文档,但是没有任何线索。任何帮助将不胜感激。

ui-testing ios xctest swift

4
推荐指数
1
解决办法
3414
查看次数

在XCUITest中读取本地JSON文件

我正在为iOS应用程序编写UI测试。我想从本地json文件读取数据。

我正在使用以下代码来获取json文件的路径:

func testExample() {

    readJSON()
}

func readJSON(){
    let bundle = Bundle(for:myTestClass.self)
    if let path = bundle.url(forResource: "myurl", withExtension: "json"){
        print("Got the path")
        print(path)
    }
    else{
        print("Invalid filename/path")
    }
Run Code Online (Sandbox Code Playgroud)

我已尝试将解决方案用于以下stackoverflow问题: 使用Swift读取JSON文件。没工作!

另外,我查看了以下Apple文档:https : //developer.apple.com/swift/blog/?id=37

任何帮助将不胜感激!

json ios xctest swift3 xcode8.2

1
推荐指数
1
解决办法
1332
查看次数