XCTest UI测试UIElements大小

时间:2015-09-14 14:27:33

标签: ios swift xctest ui-testing xcode-ui-testing

我正在使用XCode中的XCTest测试我的应用程序。

有人有例子如何测试UIElement大小? tableView中单元格的高度,或tableView单元格中标签的高度。任何例子都将不胜感激。

1 个答案:

答案 0 :(得分:13)

使用XCUIElement上的XCUIElementAttributes协议访问该框架。这将返回标准CGRect,您可以查询其大小和来源。

let height = app.buttons.element.frame.size.height
let width = app.buttons.element.frame.size.width
let x = app.buttons.element.frame.origin.x
let y = app.buttons.element.frame.origin.y