2014-09-22 48 views
0

在iOS 7,我有葫芦这样的测试:黄瓜触摸找不到文本框

我填写文本字段如下:

| field      | text    | 
    | Name      | Batking   | 
    | Apt/Suite #    | 87    | 
    | ZIP Code     | 68067    | 
    | Location Name (e.g. Home) | Cave    | 

的文本框是对这一观点,但不知碰没有找到它们。测试失败并给出错误:

touch could not find view: 'textField marked:'Street Address'', args: {:query=>"textField marked:'Street Address'"} (RuntimeError) 

有没有人有解决方案?我们将非常感谢您的帮助

回答

0

尝试使用“tap”并点击标签名称。例如:点击'街道地址'。如果您需要帮助查找标签名称,然后查询它。示例:将目录更改为您的项目位置。然后运行calabash-ios控制台为您的项目运行irb。然后运行start_test_server_in_background启动葫芦模拟器。导航到具有您需要的textField的视图。然后运行查询(“标签”)。找到标签的名称,然后从上面运行tap命令。希望这可以帮助

+0

实际上,因为我更新它似乎'水龙头'已被弃用。现在您应该使用“点按标记”。 – 2014-10-02 02:03:58