如何使用UI Automation JavaScript Reference for iOS appium获取本机应用程

how to get the native app font type or style using UI Automation JavaScript Reference for iOS appium

本文关键字:获取 appium 本机 应用 iOS for UI 何使用 Automation JavaScript Reference      更新时间:2023-09-26

我必须使用appium-ios测试本机应用程序。在我的一个测试用例中,我的场景是获取Text字体类型或字体大小。

我使用

.getCssValue("font-size")

但这不起作用,因为该应用程序没有web视图。现在我正试图通过使用来获得这个

UI Automation JavaScript Reference for iOS

我用下面的代码得到它:

 String name = (String) driver.executeScript("UIATarget.localTarget().frontMostApp().mainWindow().navigationBar().staticTexts()[0].fontName()");

但这并不奏效。我已经陷入了这个问题。请帮忙。

目前不可能获得元素的字体大小,因为XCUIElementAttributes不支持它,所以使用XCUITest作为iOS框架的Appium也不可能