我必须验证应用中的标签文字。应用程序中显示的实际字符串是“Elements”,但" logElementTree();"将该静态文本的名称和值显示为“MyValue”。因此,请告诉我如何验证在这种情况下应用程序中显示的实际文本。提前谢谢。
答案 0 :(得分:0)
通过staticTexts()
访问name()
value()
或logElementTree()
时,我得到了很多信息。
var labelName = target.frontMostApp().mainWindow().staticTexts()[0].name();
UIALogger.logMessage(labelName);
staticTexts()[0]
取决于它的价值。以上只是一个例子。
有时当它实际存储在变量中并从日志中显示时,它实际上会给出标签的值,如应用程序中所示。