@@ -19,16 +19,15 @@ public class HomePage {
19
19
private By lastNameField = By .cssSelector ("[name=\" input_9\" ]" );
20
20
private By emailField = By .cssSelector ("[name=\" input_2\" ]" );
21
21
private By phoneField = By .cssSelector ("[name=\" input_7\" ]" );
22
- private By submitBtn = By .cssSelector (".gform_button " );
23
- private By videoPlayer = By .id ( "player " );
22
+ private By submitBtn = By .cssSelector ("#gform_submit_button_16 " );
23
+ private By clsBtn = By .cssSelector ( ".close-btn " );
24
24
25
25
public HomePage (WebDriver driver ) {
26
26
this .driver = driver ;
27
27
wait = new WebDriverWait (driver , 15 );
28
28
}
29
29
30
30
public void clickWatchDemo () {
31
- wait .until (ExpectedConditions .invisibilityOfElementLocated (cookieWindow ));
32
31
wait .until (ExpectedConditions .visibilityOfElementLocated (watchDemoBtn ));
33
32
driver .findElement (watchDemoBtn ).click ();
34
33
}
@@ -38,6 +37,7 @@ public void submitWatchDemoForm(String firstName, String lastName, String email,
38
37
inputLastName (lastName );
39
38
inputEmail (email );
40
39
inputPhoneNumber (phone );
40
+ driver .findElement (submitBtn ).submit ();
41
41
}
42
42
43
43
private void inputFirstName (String firstName ){
@@ -60,7 +60,7 @@ private void inputPhoneNumber(String phone) {
60
60
}
61
61
62
62
public boolean videoPlayerDisplayed (){
63
- wait .until (ExpectedConditions .visibilityOfElementLocated (videoPlayer ));
64
- return driver .findElement (videoPlayer ).isDisplayed ();
63
+ wait .until (ExpectedConditions .visibilityOfElementLocated (clsBtn ));
64
+ return driver .findElement (clsBtn ).isDisplayed ();
65
65
}
66
66
}
0 commit comments