Artwork

Вміст надано Nikolay Advolodkin. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Nikolay Advolodkin або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Player FM - додаток Podcast
Переходьте в офлайн за допомогою програми Player FM !

Testing Fundamentals, Mocking, Vitest, and More

34:08
 
Поширити
 

Manage episode 432115395 series 3490860
Вміст надано Nikolay Advolodkin. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Nikolay Advolodkin або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

Ever wondered how to master mocking in JavaScript and elevate your automated testing skills?

In this episode of Test Automation Experience, Nikolay sits down with Artem Zakharchenko, a renowned expert with over 3 million downloads of his Mock Service Worker. Artem unveils the secrets behind his success and takes us through his journey at Epic Web Dev, sharing insights from his comprehensive workshops on testing fundamentals and advanced mocking techniques.


CONNECT WITH ARTEM ZAKHARCHENKO:

✅Artem’s GitHub: https://github.com/kettanaito

✅Artem’s Personal Website: https://kettanaito.com/

✅Artem’s X: https://twitter.com/kettanaito
✅EpicWeb Workshop:
https://www.epicweb.dev/workshops/testing-fundamentals

✅Artem’s EpicWeb Contributors Page: https://www.epicweb.dev/contributors/artem-zakharchenko

CONNECT WITH NIKOLAY ADVOLODKIN

🌎 WEBSITE: https://ultimateqa.com

🐦 X: https://X.com/Nikolay_A00

💡 LINKEDIN (consider leaving a Recommendation): https://www.linkedin.com/in/nikolayadvolodkin/

👨‍💻 GITHUB: https://github.com/nadvolod

✨ TIKTOK: https://www.tiktok.com/@nikolay.advolodkin/

📸 INSTAGRAM: https://www.instagram.com/nikolay.advolodkin/

📧 EMAIL: nikolay@saucelabs.com

JOIN THE CONVERSATION!

🎥 Subscribe to our YouTube channel now and get access to the latest exclusive shows, before anyone else! https://www.youtube.com/@test-automation-experience

▶ Sauce YouTube channel: https://www.youtube.com/@SauceLabs_Official

‍🤝‍ Community page: https://saucelabs.com/community

🏠 Home Page: https://saucelabs.com/

00:00 Intro

04:23 Test a React Component in 60 seconds

5:44 One big mistake developers make that effect their carrer

09:33 Unit test mocking

11:17 Artem's Testing Fundamentals workshop

16:14 Implementation of beforeAll and afterAll functions

17:57 Abstracting repetitive test setups

20:02 Vite's benefits and features

22:56 Use of Vite Test in conjunction with Vite

25:20 Explicit and straightforward test assertions

27:26 Mocking the date and time in tests

29:17 Setting up controlled date values in tests

31:05 Mocking nextTick function

34:23 Context-dependent nature of mocking &l

  continue reading

56 епізодів

Artwork
iconПоширити
 
Manage episode 432115395 series 3490860
Вміст надано Nikolay Advolodkin. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Nikolay Advolodkin або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

Ever wondered how to master mocking in JavaScript and elevate your automated testing skills?

In this episode of Test Automation Experience, Nikolay sits down with Artem Zakharchenko, a renowned expert with over 3 million downloads of his Mock Service Worker. Artem unveils the secrets behind his success and takes us through his journey at Epic Web Dev, sharing insights from his comprehensive workshops on testing fundamentals and advanced mocking techniques.


CONNECT WITH ARTEM ZAKHARCHENKO:

✅Artem’s GitHub: https://github.com/kettanaito

✅Artem’s Personal Website: https://kettanaito.com/

✅Artem’s X: https://twitter.com/kettanaito
✅EpicWeb Workshop:
https://www.epicweb.dev/workshops/testing-fundamentals

✅Artem’s EpicWeb Contributors Page: https://www.epicweb.dev/contributors/artem-zakharchenko

CONNECT WITH NIKOLAY ADVOLODKIN

🌎 WEBSITE: https://ultimateqa.com

🐦 X: https://X.com/Nikolay_A00

💡 LINKEDIN (consider leaving a Recommendation): https://www.linkedin.com/in/nikolayadvolodkin/

👨‍💻 GITHUB: https://github.com/nadvolod

✨ TIKTOK: https://www.tiktok.com/@nikolay.advolodkin/

📸 INSTAGRAM: https://www.instagram.com/nikolay.advolodkin/

📧 EMAIL: nikolay@saucelabs.com

JOIN THE CONVERSATION!

🎥 Subscribe to our YouTube channel now and get access to the latest exclusive shows, before anyone else! https://www.youtube.com/@test-automation-experience

▶ Sauce YouTube channel: https://www.youtube.com/@SauceLabs_Official

‍🤝‍ Community page: https://saucelabs.com/community

🏠 Home Page: https://saucelabs.com/

00:00 Intro

04:23 Test a React Component in 60 seconds

5:44 One big mistake developers make that effect their carrer

09:33 Unit test mocking

11:17 Artem's Testing Fundamentals workshop

16:14 Implementation of beforeAll and afterAll functions

17:57 Abstracting repetitive test setups

20:02 Vite's benefits and features

22:56 Use of Vite Test in conjunction with Vite

25:20 Explicit and straightforward test assertions

27:26 Mocking the date and time in tests

29:17 Setting up controlled date values in tests

31:05 Mocking nextTick function

34:23 Context-dependent nature of mocking &l

  continue reading

56 епізодів

すべてのエピソード

×
 
Loading …

Ласкаво просимо до Player FM!

Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.

 

Короткий довідник