【问题标题】:MonkeyTalk Table Row value Verify on iOSMonkeyTalk 表行值在 iOS 上验证
【发布时间】:2013-02-16 08:44:21
【问题描述】:

我正在使用 MonkeyTalk 来自动化 iOS 测试。尝试验证值时出现以下错误。

失败:应为“Joe Smith”,但找到“(null)”

MonkeyTalk 代码是:

Table "Empty list" Verify "Joe Smith" item(1)

基本上,我有一个搜索用户字段,它返回一个包含用户列表的表。我想验证单元格是否具有正确的值。

有人得到这份工作吗?或者知道解决方法?

【问题讨论】:

    标签: ios verification monkeytalk


    【解决方案1】:

    这里是你的完美答案:-)

    Table * Verify "Hydrogen" item(1) 如果您使用默认 UITableViewCell TextLabel 将起作用 如果您使用默认的 UITableViewCell DetailTextLabel,Table * Verify "Hydrogen" detail(1) 将起作用

    否则你有很好的方法来做到这一点。

    MonkeyTalk : Verify custom UITableViewCell Label text without select the cell

    【讨论】:

      【解决方案2】:

      对于自定义列表,您可以通过在循环中更改所有标签来做到这一点。像这样:

          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");    
             }    
         }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-12-16
        • 1970-01-01
        • 2011-10-13
        • 2023-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多