我正在使用MonkeyTalk来自动化iOS测试。当我尝试验证值时,出现以下错误。MonkeyTalk Table Row值在iOS上验证
失败:应为 “张三”,却发现 “(空)”
MonkeyTalk代码:
Table "Empty list" Verify "Joe Smith" item(1)
基本上,我有用户字段搜索返回的表用户列表。我想验证单元格是否具有正确的值。
任何人得到了这项工作?或者知道解决方法?
我正在使用MonkeyTalk来自动化iOS测试。当我尝试验证值时,出现以下错误。MonkeyTalk Table Row值在iOS上验证
失败:应为 “张三”,却发现 “(空)”
MonkeyTalk代码:
Table "Empty list" Verify "Joe Smith" item(1)
基本上,我有用户字段搜索返回的表用户列表。我想验证单元格是否具有正确的值。
任何人得到了这项工作?或者知道解决方法?
这里是你完美的答案:-)
Table * Verify "Hydrogen" item(1)
会,如果你使用默认的UITableViewCell为textLabel Table * Verify "Hydrogen" detail(1)
如果使用默认的UITableViewCell DetailTextLabel
否则你有非常好的办法做到这一点将会携手。
MonkeyTalk : Verify custom UITableViewCell Label text without select the cell
对于自定义列表中,您可以通过在循环varifying所有标签做到这一点。像这样:
var i=1;
while(i)
{
try
{
app.label.verify("Joe Smith","value","Label doesn't match.");
i++;
}
catch(err)
{
app.debug().print("No More Labels in Table");
}
}