0

我正在为我的 iPad 应用程序使用仪器中的自动化工具编写自动化测试脚本。在登录屏幕中,当用户在未输入任何信息的情况下点击登录按钮时,我会显示一条错误消息。此错误消息显示在最初不可见的标签上,当必须显示错误消息时,将其变为可见并在该标签中显示错误。我想检查该标签中显示的错误消息是否与我期望收到的相同。我怎么做 ?

4

1 回答 1

1

首先编写脚本,使错误消息出现在屏幕上,然后编写 target.logElementTree();
这样您就可以看到它的元素层次结构,然后将其与预期的错误消息进行比较,例如
if (mainWindow.staticTexts()[0].name() == "expected_alert_message") {log_Pass} else {log_Fail}

于 2013-05-02T09:59:05.943 回答