I - What is Unit Test?
A unit test is a way of testing a unit - the smallest piece of code that can be logically isolated in a system.
A unit test characteristics -
1. Verifies a small piece of code (also known as a unit),
2. Does it quickly,
3. And does it in an isolated manner
II - Why to do Unit Test?
A project without tests has a head start but quickly slows down to the point that it’s hard to make any progress. This phenomenon of quickly decreasing development speed is also known as software entropy.
III - How to structure Unit Test?
Using the AAA pattern - split each test into three parts: arrange, act, and assert.
IV - Test Doubles (Dummy, Fake, Stub, Mock and Spies)
V - Example of Stub using sinon library
Master XPath for UI Automation Testing: [ Ссылка ]
JAVASCRIPT
[ Ссылка ]
FRAMEWORK, ASSERTION, REPORT
[ Ссылка ]
ELEMENT LOCATOR
jQuery -
[ Ссылка ]
CSS SELECTOR
[ Ссылка ]
XPath
[ Ссылка ]
Nodejs Basics [ Ссылка ]
WEB & API CONCEPTS
Important API Testing Concepts - API TESTING 101
[ Ссылка ]
Cypress Tutorial - : [ Ссылка ]
Learn API Testing using Postman: [ Ссылка ]
Ещё видео!