Содержание курса
1. Introduction: Tools and Environment Setup
5 уроков
11
9
0м
0
Закрытый
1.1
Installing PyCharm Community
↗
3
3
-
0
Закрытый
1.2
Creating a New Test Project
↗
2
2
-
0
Закрытый
1.3
Creating and Configuring the conftest.py File
↗
2
1
-
0
Закрытый
1.4
Creating the First Test File and Data Files
↗
2
2
-
0
Закрытый
1.5
Understanding Selectors
↗
2
1
-
0
2. UI Test Automation
16 уроков
21
16
0м
0
Закрытый
2.1
The First Test: Implementing a Button Click Test
↗
2
1
-
0
Закрытый
2.2
The Second Test: Automating Data Entry into Input Fields
↗
2
1
-
0
Закрытый
2.3
The Third Test: Selecting Values from Dropdown Menus
↗
2
1
-
0
Закрытый
2.4
The Fourth Test: Element Presence & Page Navigation
↗
1
1
-
0
Закрытый
2.5
The Fifth Test: Automating File Uploads and Element Waits
↗
1
1
-
0
Закрытый
2.6
The Sixth Test: Extracting Complete Lists from Dropdowns
↗
1
1
-
0
Закрытый
2.7
The Seventh Test: Simulating Keyboard Input in Tests
↗
1
1
-
0
Закрытый
2.8
The Eighth Test: Measuring Execution Time of Test Actions
↗
1
1
-
0
Закрытый
2.9
The Ninth Test: Detecting Errors in Console and Network Logs
↗
2
1
-
0
Закрытый
2.10
The Tenth Test: Adding Logging to Automated Tests
↗
1
1
-
0
Закрытый
2.11
The Eleventh Test: Encrypting Files within Tests
↗
1
1
-
0
Закрытый
2.12
The Twelfth Test: Accessing and Validating Clipboard Data
↗
2
1
-
0
Закрытый
2.13
The Thirteenth Test: Handling JavaScript Dialog Windows
↗
1
1
-
0
Закрытый
2.14
The Fourteenth Test: Managing Cookies: Retrieval and Assignment
↗
1
1
-
0
Закрытый
2.15
The Fifteenth Test: Running Tests in Browser Incognito Mode
↗
1
1
-
0
Закрытый
2.16
The Sixteenth Test: Parameterizing Browser Resolution for Tests
↗
1
1
-
0
3. API Test Automation
7 уроков
12
7
0м
0
Закрытый
3.1
Understanding APIs, REST, and HTTP Methods
↗
1
1
-
0
Открытый
3.2
The Seventeenth Test: Sending a GET Request
↗
5
1
-
0
Закрытый
3.3
The Eighteenth Test: Sending a POST Request
↗
1
1
-
0
Закрытый
3.4
The Nineteenth Test: Sending a PUT Request
↗
1
1
-
0
Закрытый
3.5
The Twentieth Test: Sending a PATCH Request
↗
1
1
-
0
Закрытый
3.6
The Twenty-First Test: Sending a DELETE Request
↗
2
1
-
0
Закрытый
3.7
The Twenty-Second Test: Checking Port Availability
↗
1
1
-
0
4. Database Test Automation with PostgreSQL
2 урока
4
2
0м
0
Закрытый
4.1
SQL Basics, PostgreSQL, and Database Test Roles
↗
2
1
-
0
Закрытый
4.2
The Twenty-Third Test: Executing an SQL Query
↗
2
1
-
0
5. Course Summary
1 урок
1
1
0м
0
Закрытый
5.1
Final Review
↗
1
1
-
0