我想打印坐落在一個跨度和看起來像這樣的錯誤消息的內容:如何在Cucumber/Capybara中打印<span>的內容?
<span>Es exisitiert bereits ein Account mit dieser E-Mail Adresse. Wenn Sie sich sicher sind, dass dies Ihre Adresse ist, dann klicken Sie <a href="https://link-removed.com">hier</a> um das Passwort und den Zugang zu Ihrem Account zu erhalten.</span>
在我的步驟定義,我嘗試以下
print page.find('.error-msg span')
然而這,實際上並不奏效。谷歌搜索了一個小時後,我找不到任何有用的東西,這也可能是因爲我對這一切都非常陌生。
我基本上想調試,所以我想看看實際的內容是什麼。這對今後的努力也有幫助。
我實際上使用過,但得到了一個奇怪的輸出(大部分只是奇怪的字母,我無法理解)。我發現更新紅寶石可能會解決這個問題。我只是做了這個,現在'把page.find('。error-msg span')。text'起作用 – TrashyMcTrash 2013-02-25 15:41:32