Session 09 Oct 2022 - WebDriver, Assertions, Pop Ups, Buttons, Right-Click

Опубликовано: 25 Июль 2026
на канале: bagofnothing
41
like

0:26 Review - What is Selenium WebDriver?
3:28 Scripting programming languages
4:44 Set up path in properties
5:25 WebDriverManager
6:50 Edge browser
12:30 Pop up window, three second wait
13:05 Implicit vs Explicit wait
15:10 TestNG Report
19:18 Maximize browser
20:32 Verify title of the page
22:00 assertEquals
22:24 Soft vs Hard Assertions
23:15 Locator Password
25:00 text xpath
25:45 Webelement object
26:05 driver.getCurrentURL
36:13 Get source of the page
39:15 H2 tag
40:15 getText
40:30 Store in variable
43:30 text attribute
46:00 Assert, placeHolder
48:10 Value attribute method example, edit user
51:35 demoqa.com
57:50 Verify color, font size
59:40 Name attribute
1:00:05 getCssValue
1:02:28 font-size
1:05:37 getText vs getAttribute
1:06:31 Popup window
1:07:30 Java Script
1:07:45 Three types of popups, alert, confirm, prompt
1:08:22 Popup two buttons
1:08:55 Popup enter text two buttons
1:09:50 HTML popup
1:10:50 Alert example
1:14:00 8 types of methods to find locators on page: className, id, name, tagname, linktext, partial link text, xpath, css selector
1:16:01 By.id
1:20:05 tagname
1:20:42 classname
1:21:08 id
1:21:38 JavaScript alert
1:24:42 driver.SwitchTo().alert()
1:30:40 implicit wait
1:32:06 Duration of seconds
1:32:33 wait.until(ExpectedContions.alertIsPresent());
1:33:58 confirmButton
1:35:26 alert2.dismiss
1:36:36 prompt type alert, promtButton
1:43:41 when to use alert method
1:52:43 New class - ActionButtonExample
1:53:30 Single, double click, right click
2:00:02 Right click. action.contextClick
2:02:30 ContextClick
2:03:33 Dynamic
2:05:50 dynamicClickMessage
2:08:10 Annotations
2:08:34 AttributeExample
2:09:08 TestNG Features
2:10:12 Alphabetical order
2:11:08 Defined order
2:14:40 Priority
2:17:25 Make dependency
2:22:56 Enable
2:27:55 Multiple, parallel
2:32:49 Multiple class files
2:35:32 Parameterization
2:41:35 .@Optional
2:43:34 Flow explained
2:49:33 else if(firefox)
2:52:57 run all three browsers