Web UI: The Art of Automation | program_
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Modules:
2
Tech Background
3
README
4
Easy setup
5
ENV: publish code with git
6
Linux Overview
7
Basic Coding
8
javarush.ru: lessons 1-10
9
Java KoansAboutKoans..AboutLoops
10
Inheritance..VarArgs
11
Autoboxing..Equality
12
FileIO..RegularExpressions
13
Algorithmical Skillsexercism.io: Java
14
Web UI: The Art of Automation
15
Base TestLessonUI Tests Demo
16
TaskTodoMVC BaseTest
17
Draft Test Planning & Smoke E2ELesson
18
TodoMVC TaskUse Cases List
19
Smoke E2E Test
20
Self-ReviewCssSelectors. Style
21
Filtering. Low Priority Checks. Laconic Names.
22
Good Test Plan. Full Smoke Coverage with additional F tests LessonTest Plan Refactoring
23
TodoMVC Task
24
LessonMore Tests
25
TodoMVC TaskSmoke: E2E + F
26
ReportingLesson: Allure
27
TodoMVC Task
28
OOP: IntroLesson
29
Reusing Tests SetupLesson
30
TodoMVC Task
31
Full Coverage with Feature TestsLessonE2E vs FT
32
Precondition-helpers Impl
33
TodoMVC TaskFull Coverage with FT
34
OOP: Class ToolkitLessonClass and Object members
35
Access Modifiers
36
SeparateLessonPage Objects and Modules
37
Composition over Inheritance
38
TodoMVC TaskPageObjects
39
PageModules
40
OOP: Principles ReviewLessonPage Modules over Objects
41
Pages with Widgets
42
Test SuitesWith JUnit TestClassesLesson
43
Task
44
With Maven ProfilesLesson
45
Task
46
TESTGoogleSeach Task
47
TESTGmail Send&Search Task
48
ExtraKISS Automation
49
Building Web Automation: Summary
50
Why Selenide?Selenide Alternative in Python: Introducing Selene
51
Selenide over selenium for both automation and learning automation
52
Who actually should write autotests?
53
BDD (Cucumber)Lesson
54
Task
55
DevOPS: Continuous Integration
56
JenkinsLessonJenkins Overview
57
TaskLinux Env setup
58
Jenkins Setup
59
Jenkins Jobs Configuration
60
ExtraCI tools. Comparative analysis
61
Web UI: Software Development In Test
62
Selenium IntroLesson
63
TaskGoogle Task
64
Google Task with separate testFollowLink
65
TodoMVC Task
66
Prettify SeleniumLessonWhy Selenide style frameworks?
67
Selenium PageObject + PageFactory
68
TaskGmail - Classic (Draft)
69
Gmail - Classic - "Ugly" OOP
70
Gmail - Modular & Simple
71
TodoMVC - Modular & Simple & Extra
72
TodoMVC - Modular - Parallelism Support
73
Task: Modular & OOP mix - SimplePreparation - Standalone conditions (Gmail)
74
Base (Gmail)
75
+ Inner element search & get (Google)
76
+ list inner find & filter (TodoMVC)
77
Task: Modular & OOP Mix - OverSmartOptimize Speed
78
ExtraSelenide vs Selenium
79
Building your selenium based framework: Summary
80
Web API Automation Module
81
LessonHow Internet Works
82
API Tests DemoLesson
83
84
TaskFinalize coverage of example from demo
85
Move all Resource Helpers to PageObject, etc.
86
Interview - howtoLessonInterview Howto - part 1
87
Interview coding questions
88
89
Total number of lessons:~ 30
90
Total number of tasks: ~ 32
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu