1
1
from selenium .webdriver import Firefox
2
2
3
3
from modules .browser_object import Navigation , PanelUi
4
- from modules .page_object import AboutPrefs , GenericPage
4
+ from modules .page_object import AboutPrefs , GenericPage , GoogleSearch
5
5
from modules .util import BrowserActions
6
6
7
7
@@ -13,21 +13,18 @@ def test_cookies_not_saved_private_browsing(driver: Firefox):
13
13
about_prefs = AboutPrefs (driver , category = "privacy" )
14
14
panel_ui = PanelUi (driver ).open ()
15
15
nav = Navigation (driver )
16
- wiki_page = GenericPage (
17
- driver , url = "https://ro.wikipedia.org/wiki/Pagina_principal%C4%83"
18
- )
16
+ google_search = GoogleSearch (driver )
19
17
ba = BrowserActions (driver )
20
18
21
19
# open new private window
22
20
panel_ui .open_private_window ()
23
21
nav .switch_to_new_window ()
24
22
25
- # open the wiki page and perform a search
26
- wiki_page .open ()
27
- wiki_search_bar = wiki_page .get_element ("wiki-search-bar" )
28
- wiki_search_bar .send_keys ("hello" )
29
- wiki_page .get_element ("wiki-search-button" ).click ()
30
- wiki_page .wait_for_page_to_load ()
23
+ # open the google page and perform a search
24
+ google_search .open ()
25
+ google_search .type_in_search_bar ("hello" )
26
+ google_search .press_enter_search_bar ()
27
+ google_search .wait_for_page_to_load ()
31
28
32
29
# close the page and switch to first tab
33
30
driver .close ()
0 commit comments