0
は、私はいくつかの簡単なスクリプトを steps.rb
ファイルRSpecの::期待:: ExpectationNotMetError簡単な例では
Given(/^I am on the YouTube home page$/) do
visit 'http://www.youtube.com'
end
When(/^I search for "(.*?)"$/) do
|search_term|
fill_in 'search_query', :with => search_term
click_on 'search-btn'
end
Then(/^videos of large rodents are returned$/) do
expect(page).to have_content 'Largest rodents'
end
とyoutube.featureをしようか?
予期しないエラーが示唆しているように、Youtubeは期待されたビデオをもう返さない。クエリを「記録」するには、[VCR](https://github.com/vcr/vcr)のようなものを使用します。 – Uzbekjon
thx。私はhttps://www.youtube.com/results?search_query=capybaraの結果として別のテキストを変更するようにしました。たとえば、テキストが変更されました。(ページ).to have_content '最大のげっ歯類' テキスト「Capybara Island ! "それは動作しません – pav
あなたの 'capybara'クエリは'最大の齧歯類 'のテキストを持っている結果で終わることはありません。私が間違っていないと、Youtubeの検索結果はユーザーごとに異なります。結果セットをテストから出力し、分析します。予想されるテキストのテキストはありません。 – Uzbekjon