Artwork

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

Mastering Mocking in Automated Tests with Artem Zakharchenko

1:00:58
 
Поширити
 

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

Cory and Artem discuss the intricacies of mocking in software testing, focusing on common mistakes developers make, the importance of understanding the boundaries of mocking, and the distinction between unit and integration testing. We delve into the role of end-to-end testing, strategies for prioritizing tests, and best practices for mocking third-party services. The discussion highlights the benefits of using Mock Service Worker (MSW) and compares it with alternative tools, emphasizing the importance of maintaining a clean production codebase while effectively managing mock data. We discuss various aspects of software testing, focusing on the importance of mocking, the use of tools like Faker for generating realistic mock data, and the implications of the HAR format in testing. We explore the balance between unit, integration, and end-to-end tests, emphasizing the need for clarity and value in testing practices. The discussion also highlights modern testing tools such as Vitest and Playwright, and the evolving landscape of testing methodologies.

  continue reading

6 епізодів

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

Cory and Artem discuss the intricacies of mocking in software testing, focusing on common mistakes developers make, the importance of understanding the boundaries of mocking, and the distinction between unit and integration testing. We delve into the role of end-to-end testing, strategies for prioritizing tests, and best practices for mocking third-party services. The discussion highlights the benefits of using Mock Service Worker (MSW) and compares it with alternative tools, emphasizing the importance of maintaining a clean production codebase while effectively managing mock data. We discuss various aspects of software testing, focusing on the importance of mocking, the use of tools like Faker for generating realistic mock data, and the implications of the HAR format in testing. We explore the balance between unit, integration, and end-to-end tests, emphasizing the need for clarity and value in testing practices. The discussion also highlights modern testing tools such as Vitest and Playwright, and the evolving landscape of testing methodologies.

  continue reading

6 епізодів

Усі епізоди

×
 
Loading …

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

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

 

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