Example #1
0
 def test_search_jumia(self):
     main_page = page.MainPage(self.driver)
     assert main_page.is_title_matches()
     main_page.search_text_element = "jacket"
     main_page.click_search_button()
     search_result_page = page.SearchResultPage(self.driver)
     assert search_result_page.is_result_found()
Example #2
0
 def test_search_python(self):
     mainPage = page.MainPage(self.driver)
     assert mainPage.is_title_matches()
     mainPage.search_text_element = "pycon"
     mainPage.click_go_button()
     search_result_page = page.SearchResultPage(self.driver)
     assert search_result_page.is_result_found()
Example #3
0
 def test3_search_stupid(self):
     mainPage = page.MainPage(self.driver)
     mainPage.search_text_element = '$%^&*(()_&*('
     mainPage.click_search_button()
     time.sleep(2)
     search_result_page = page.SearchResultPage(self.driver)
     assert search_result_page.no_results_found()
    def _test_search_skirt(self):
        # test_title
        homePage = page.HomePage(self.driver)
        assert homePage.is_title_matches()

        homePage.search_text_element = "skirt"
        homePage.click_search_button()
        search_result_page = page.SearchResultPage(self.driver)
        assert search_result_page.is_results_found()
Example #5
0
    def test_searchbar(self):
        main_page = page.MainPage(self.driver)
        assert main_page.is_searchbar_exist()
        main_page.set_search_item()
        assert main_page.is_popup_menu_exist()
        main_page.press_enter()

        search_results_page = page.SearchResultPage(self.driver)
        assert search_results_page.is_result_correct()
Example #6
0
 def test_search(self):
     main_page = page.YandexPage(self.driver)
     self.try_(main_page.find_search_field)
     main_page.search_input = 'Тензор'
     self.try_(main_page.find_suggests)
     main_page.press_button(Keys.ENTER)
     results_page = page.SearchResultPage(self.driver)
     self.try_(results_page.find_search_results)
     self.try_(results_page.keyword_in_results)
Example #7
0
 def test_sorting_avr_customer_review(self):
     mainPage = page.MainPage(self.driver)
     mainPage.search_text_element = "macbook"
     mainPage.click_go_button()
     search_result_page = page.SearchResultPage(self.driver)
     search_result_page.click_sorting_button()
     self.driver.implicitly_wait(15)
     search_result_page.click_avr_review_element()
     self.driver.implicitly_wait(5)
     self.assertTrue(search_result_page.is_sorting_page_url_matches())
Example #8
0
 def test_search_python(self):
     # Loads main page
     mainPage = page.MainPage(self.driver)
     # Asserts title matches expected title
     assert mainPage.is_title_matches(
     )  # the comma means do after assertion is done
     mainPage.search_text_element = "pycon"
     # Click go button to search for ^^ pycon
     mainPage.click_go_button()
     search_result_page = page.SearchResultPage(self.driver)
     # Asserts whether or not results were found searching for pycon
     assert search_result_page.is_results_found()
 def _test_search_button(self):
     print("Testing search button...")
     self.mainPage.click_search_button()
     search_result_page = page.SearchResultPage(self.driver)
     assert wait_until(self.driver, search_result_page.is_page_correct())
Example #10
0
 def test_search_a_product(self):
     self.driver.find_element_by_id("v-omnisearch__input").send_keys(
         "Iphone")
     self.driver.find_element_by_class_name("v-omnisearch__submit").click()
     search_result_page = page.SearchResultPage(self.driver)
     assert search_result_page.is_results_found()
Example #11
0
 def test8_activities_button(self):
     mainPage = page.MainPage(self.driver)
     mainPage.search_text_element = 'covid'
     mainPage.click_search_button()
     time.sleep(2)
     page.SearchResultPage(self.driver)
Example #12
0
 def test2_search(self):
     mainPage = page.MainPage(self.driver)
     mainPage.search_text_element = 'help for other people'
     mainPage.click_search_button()
     search_result_page = page.SearchResultPage(self.driver)
     assert search_result_page.is_results_found()
Example #13
0
 def test_search(self):
     mainPage = page.MainPage(self.driver)
     mainPage.search_text_element = "macbook"
     mainPage.click_go_button()
     search_result_page = page.SearchResultPage(self.driver)
     self.assertTrue(search_result_page.is_result_found())