2014-09-22 56 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