XCTest UI测试UIElements大小

Dej*_*uza 5 ui-testing ios xctest swift xcode-ui-testing

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

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

Joe*_*tti 13

使用XCUIElementAttributes协议XCUIElement访问框架.这将返回一个标准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
Run Code Online (Sandbox Code Playgroud)