def test_basic_duckduckgo_search(browser): #, cbt_uploader search_page = DuckDuckGoSearchPage(browser) result_page = DuckDuckGoResultPage(browser) PHRASE = "panda" # Given the DuckDuckGo home page is displayed search_page.load() # When the user searches for "panda" search_page.search(PHRASE) # Then the search result title contains "panda" assert PHRASE in result_page.title() # And the search result query is "panda" assert PHRASE == result_page.search_input_value() # And the search result links pertain to "panda" assert result_page.result_count_for_phrase(PHRASE) > 0
def test_basic_duckduckgo_search(browser): search_page = DuckDuckGoSearchPage(browser) result_page = DuckDuckGoResultPage(browser) #Given DDG home page is displayed search_page.load() search_page.search("panda") #Given the DuckDuckGo home page is displayed assert "panda" in result_page.title() #When the user searches ofr "Panda" assert "panda" == result_page.search_input_value() #Then the search result title contains "Panda" assert result_page.result_count_for_phrase("panda") > 0 assert True