Урок 1. 00:02:43
Introduction
Урок 2. 00:01:19
Why Cypress?
Урок 3. 00:02:14
Editors
Урок 4. 00:01:11
Getting Help
Урок 5. 00:04:48
Install and Setup Cypress
Урок 6. 00:04:35
Prettier Setup
Урок 7. 00:02:30
Intelligent Code Completion
Урок 8. 00:03:14
Test Scripts
Урок 9. 00:03:00
Cypress Structure walkthrough
Урок 10. 00:05:43
First Cypress Test
Урок 11. 00:04:15
Running Tests in Headless Mode
Урок 12. 00:04:26
Load URL
Урок 13. 00:07:07
Assertions
Урок 14. 00:04:25
Implicit Waits, Pause, Debug
Урок 15. 00:07:37
Interacting with Buttons
Урок 16. 00:05:05
Validating Count of Elements on the Page
Урок 17. 00:04:55
Challenge Time! Create more Test Scenarios
Урок 18. 00:02:32
Cypress Logs
Урок 19. 00:03:06
Browser Refresh / Reload
Урок 20. 00:11:22
Clear & Type text into Inputs
Урок 21. 00:03:42
Interacting with Checkbox
Урок 22. 00:04:30
Variables and Aliases
Урок 23. 00:03:40
Chaining Assertions
Урок 24. 00:03:22
Clear Cookies & Local Storage
Урок 25. 00:04:20
Time & Date Modification
Урок 26. 00:05:28
Viewport & Devices Emulation
Урок 27. 00:03:10
Get & Assert page titles
Урок 28. 00:08:33
Explore Cypress JSON file
Урок 29. 00:07:51
Fixtures & Static Test Data
Урок 30. 00:04:14
Keyboard Press Simulation
Урок 31. 00:02:12
Run All Specs Together
Урок 32. 00:06:25
Custom Commands
Урок 33. 00:05:51
Working with Select Box
Урок 34. 00:05:40
Screenshots
Урок 35. 00:03:50
Scrolling on the Page
Урок 36. 00:06:21
Write Data into JSON / Local Data Files
Урок 37. 00:05:03
Read Data from JSON / Local Data Files
Урок 38. 00:04:51
Assert Content Type
Урок 39. 00:08:37
Abstraction with Classes
Урок 40. 00:06:21
Before & After Hooks
Урок 41. 00:04:24
Only & Skip Hooks
Урок 42. 00:08:25
Install & Use XPATH Plugin
Урок 43. 00:03:50
Cypress.$ Function
Урок 44. 00:03:31
Command Line - Run single test file in headless mode
Урок 45. 00:06:42
Section Intro & Project Setup
Урок 46. 00:05:35
E2E Test: Searchbox
Урок 47. 00:07:39
E2E Test: Send Forgotten Passwod
Урок 48. 00:10:12
E2E Test: Navbar Links
Урок 49. 00:10:04
E2E Test: Feedback Forms
Урок 50. 00:14:50
E2E Test: Login & Logout Flow
Урок 51. 00:11:45
E2E Test: Create New Payee
Урок 52. 00:12:15
E2E Test: Payment
Урок 53. 00:07:26
E2E Test: Currency Exchange
Урок 54. 00:08:15
E2E Test: Transfer Funds
Урок 55. 00:07:46
E2E Test: Filter Transactions
Урок 56. 00:05:04
Project + Typsecript Setup
Урок 57. 00:02:56
Mochawesome Reporter Integration
Урок 58. 00:05:25
Reporting Example
Урок 59. 00:11:02
Custom Commands Autocomplete
Урок 60. 00:05:31
JSDocs Implementation
Урок 61. 00:09:16
App Actions Design Pattern - Login
Урок 62. 00:09:12
App Actions Design Pattern - Submit Forms
Урок 63. 00:06:31
App Actions Design Pattern - Fixtures
Урок 64. 00:03:05
Helpers & Utility
Урок 65. 00:02:32
Project Setup
Урок 66. 00:02:10
Framework Dependencies
Урок 67. 00:03:23
Prettier Setup
Урок 68. 00:02:13
Intelligent Code Completion
Урок 69. 00:02:10
Framework Scripts
Урок 70. 00:07:15
Cypress JSON & Framework Config File
Урок 71. 00:02:50
Connect to Cypress Dashboard Service
Урок 72. 00:03:07
Connect Snapshots Plugin
Урок 73. 00:07:43
Utility & Helper Functions
Урок 74. 00:03:10
Page Objects Pattern - Base Page
Урок 75. 00:04:04
Page Objects Pattern - Device Emulation Utility
Урок 76. 00:04:12
Page Objects Pattern - Components
Урок 77. 00:05:50
Page Objects Pattern - Pages
Урок 78. 00:09:18
Page Objects Pattern - First E2E Test
Урок 79. 00:10:51
Account Component & Finish Login Test
Урок 80. 00:03:41
Framework Fixtures & Data
Урок 81. 00:09:06
Page Objects Pattern - Feedback Test with Fixtures
Урок 82. 00:01:40
Cross Browser Testing Scripts
Урок 83. 00:02:44
Project setup
Урок 84. 00:02:20
Linting setup
Урок 85. 00:03:45
Cypress JSON setup
Урок 86. 00:02:47
Cucumber preprocessor
Урок 87. 00:04:31
Cucumber Features
Урок 88. 00:08:15
Cucumber Step Definitions
Урок 89. 00:01:40
Run tests in headful mode
Урок 90. 00:09:05
Cucumber with Page Objects Pattern
Урок 91. 00:05:53
Step Definitions with Dynamic Parameters
Урок 92. 00:07:45
Multiple Scenarios per Feature files
Урок 93. 00:02:41
Smart Tags
Урок 94. 00:10:58
Utility + Shared Step Definitions
Урок 95. 00:10:40
Complete BDD End-To-End Test
Урок 96. 00:03:33
Project setup
Урок 97. 00:01:36
Linting setup
Урок 98. 00:03:06
Cypress JSON
Урок 99. 00:02:13
Cypress-image-snapshot plugin
Урок 100. 00:04:27
Custom functions - SetResolution, MatchSnapshots
Урок 101. 00:01:41
Test Scripts
Урок 102. 00:01:07
Fix plugin configuration
Урок 103. 00:04:17
Implement visual regression test
Урок 104. 00:02:32
Update base snapshots
Урок 105. 00:06:21
Implement responsive visual regression test
Урок 106. 00:02:20
Date& Time override
Урок 107. 00:02:42
Single Element Snapshots
Урок 108. 00:01:43
iTerm 2 - Real time reporter
Урок 109. 00:01:28
Disable failing tests flag
Урок 110. 00:02:35
Locally Override matchImageSnapshot options
Урок 111. 00:07:42
E2E Visual Test: Responsive Login Page
Урок 112. 00:06:05
E2E Visual Test: Data Tables
Урок 113. 00:02:15
Percy - Introduction
Урок 114. 00:04:18
Percy - Integration with Cypress
Урок 115. 00:08:20
Percy - Visual Test Example
Урок 116. 00:02:13
What is CI / CD
Урок 117. 00:05:35
Jenkins vs Circle vs Travis
Урок 118. 00:03:10
Project Setup
Урок 119. 00:03:15
Prettier & Cypress JSON Setup
Урок 120. 00:07:30
Create Demo Tests
Урок 121. 00:04:38
Connect Project to Dashboard
Урок 122. 00:03:20
Dashboard Overview
Урок 123. 00:04:51
Automatic Video Upload to Dashboard
Урок 124. 00:07:52
Setup Cypress Builds with Jenkins
Урок 125. 00:06:29
Parameterized Builds with Jenkins
Урок 126. 00:04:12
Dashboard Integration Into Jenkins Build
Урок 127. 00:04:10
Jenkins Overview
Урок 128. 00:04:08
BONUS: Jenkins Server Script
Урок 129. 00:02:05
What is API Testing
Урок 130. 00:04:06
Project Setup
Урок 131. 00:06:05
API Tests : Validate Header
Урок 132. 00:04:41
API Tests: Validate Status Code
Урок 133. 00:04:10
API Tests: Validate Content
Урок 134. 00:04:51
API Tests: Negative Response
Урок 135. 00:03:20
Challenge Time!
Урок 136. 00:05:05
Cypress + Docker Project Setup
Урок 137. 00:02:20
Create Tests for Docker
Урок 138. 00:05:02
Create Dockerfile
Урок 139. 00:01:30
Create Docker Ignore File
Урок 140. 00:03:26
Run Cypress Tests with Docker Container
Урок 141. 00:03:06
What is HTML?
Урок 142. 00:03:50
Headings & Paragraphs
Урок 143. 00:03:29
Links
Урок 144. 00:03:52
Images
Урок 145. 00:03:23
Formatting Elements
Урок 146. 00:02:06
Comments
Урок 147. 00:03:11
Tables
Урок 148. 00:03:16
Lists
Урок 149. 00:04:48
Forms
Урок 150. 00:06:23
Class, ID, data-test attributes
Урок 151. 00:04:17
Buttons
Урок 152. 00:02:55
Symbols
Урок 153. 00:04:46
Dynamic Content
Урок 154. 00:04:36
Head & Meta tags
Урок 155. 00:12:47
Javascript tech-stack overview
Урок 156. 00:03:55
Var, Let & Const
Урок 157. 00:03:34
Console log, info, warn, error
Урок 158. 00:06:08
Functions & Arrow Functions
Урок 159. 00:03:35
Dates & Time
Урок 160. 00:04:08
Arrays
Урок 161. 00:05:15
Classes
Урок 162. 00:04:40
Inspect Website
Урок 163. 00:07:02
Describe, Test, It, Expect
Урок 164. 00:06:11
Async / Await 1
Урок 165. 00:06:11
Async / Await 2
Урок 166. 00:05:33
Install and Setup Dark themes for test runner
Урок 167. 00:07:54
Most Used Assertions
Урок 168. 00:06:16
Failed Logs JSON Reporter
Урок 169. 00:10:49
Best Practices
Урок 170. 00:08:37
Best Practices 2
Урок 171. 00:06:50
Interview Questions
Урок 172. 00:01:49
What is Page Objects Pattern?
Урок 173. 00:04:29
Create Base Page
Урок 174. 00:08:47
Hands on Page Objects Pattern part 1: Create HomePage
Урок 175. 00:11:51
Hands on Page Objects Pattern part 2: Refactor Feedback test
Урок 176. 00:09:31
Hands on Page Objects Pattern part 3: Components
Урок 177. 00:11:46
Hands on Page Objects Pattern part 4: Forgotten Password Page
Урок 178. 00:08:47
Hands on Page Objects Pattern part 5: Refactoring Login / Logout
Урок 179. 00:04:11
Hands on Page Objects Pattern part 6: Finish Tests Refactoring
Урок 180. 00:04:03
Create config file
Урок 181. 00:04:51
Create test data file
Урок 182. 00:02:35
Base Url configuration
Урок 183. 00:08:33
Fixtures: Random data generators
Урок 184. 00:01:40
Cross Browsers
Урок 185. 00:01:11
Help