@@ -92,30 +92,30 @@ def testShouldBeAbleToSwitchToAnIframeByItsIndex(self):
92
92
93
93
def testShouldBeAbleToSwitchToAFrameByItsName (self ):
94
94
self ._load_page ("frameset" )
95
- self .driver .switch_to .frame (self . driver . find_element_by_name ( "fourth" ) )
95
+ self .driver .switch_to .frame ("fourth" )
96
96
97
97
self .assertEqual (self .driver .find_element (By .TAG_NAME , "frame" ).get_attribute ("name" ), "child1" )
98
98
99
99
def testShouldBeAbleToSwitchToAnIframeByItsName (self ):
100
100
self ._load_page ("iframes" )
101
- self .driver .switch_to .frame (self . driver . find_element_by_name ( "iframe1-name" ) )
101
+ self .driver .switch_to .frame ("iframe1-name" )
102
102
103
103
self .assertEqual (self .driver .find_element (By .NAME , "id-name1" ).get_attribute ("value" ), "name" )
104
104
105
105
def testShouldBeAbleToSwitchToAFrameByItsID (self ):
106
106
self ._load_page ("frameset" )
107
- self .driver .switch_to .frame (self . driver . find_element ( By . ID , "fifth" ) )
107
+ self .driver .switch_to .frame ("fifth" )
108
108
self .assertEqual (self .driver .find_element (By .NAME , "windowOne" ).text , "Open new window" )
109
109
110
110
def testShouldBeAbleToSwitchToAnIframeByItsID (self ):
111
111
self ._load_page ("iframes" )
112
- self .driver .switch_to .frame (self . driver . find_element_by_id ( "iframe1" ) )
112
+ self .driver .switch_to .frame ("iframe1" )
113
113
114
114
self .assertEqual (self .driver .find_element (By .NAME , "id-name1" ).get_attribute ("value" ), "name" )
115
115
116
116
def testShouldBeAbleToSwitchToFrameWithNameContainingDot (self ):
117
117
self ._load_page ("frameset" )
118
- self .driver .switch_to .frame (self . driver . find_element_by_id ( "sixth.iframe1" ) )
118
+ self .driver .switch_to .frame ("sixth.iframe1" )
119
119
self .assertTrue ("Page number 3" in self .driver .find_element (By .TAG_NAME , "body" ).text )
120
120
121
121
def testShouldBeAbleToSwitchToAFrameUsingAPreviouslyLocatedWebElement (self ):
@@ -146,7 +146,7 @@ def testShouldEnsureElementIsAFrameBeforeSwitching(self):
146
146
147
147
def testFrameSearchesShouldBeRelativeToTheCurrentlySelectedFrame (self ):
148
148
self ._load_page ("frameset" )
149
- self .driver .switch_to .frame (self . driver . find_element_by_name ( "second" ) )
149
+ self .driver .switch_to .frame ("second" )
150
150
self .assertEqual (self .driver .find_element (By .ID , "pageNumber" ).text , "2" )
151
151
152
152
try :
@@ -159,7 +159,7 @@ def testFrameSearchesShouldBeRelativeToTheCurrentlySelectedFrame(self):
159
159
self .driver .switch_to .frame (self .driver .find_element_by_name ("third" ))
160
160
161
161
try :
162
- self .driver .switch_to .frame (self . driver . find_element_by_name ( "second" ) )
162
+ self .driver .switch_to .frame ("second" )
163
163
self .fail ("Should have thrown NoSuchElementException" )
164
164
except NoSuchElementException :
165
165
# Do nothing
0 commit comments