TDD

Vue TDD

Vue TDD - 회고편

📌 목차 서론 TDD를 하면서 겪었던 어려움들 TDD를 하면서 좋았던 점들 결론 📌 서론 이번 포스팅에서는 그동안 다뤘던 tdd에 관해 회고 해보는 포스팅 입니다. 개인적으로 tdd를 하면서 겪었던 어려움들 그리고 느꼈던 생각들을 정리해 보는 포스팅입니다. 📌 TDD를 하면서 겪었던 어려움들 TDD를 하면서 겪었던 어려움들은 다음 세가지가 있습니다. 어디까지 test를 해야할까? 어떻게 하면 의존성을 줄일 수 있을까? testcase가 잘못 되면 어쩌지? 1. 어디까지 test를 해야할까? 모든 코드를 test code로 커버한다는 것은 매우 어렵고 비생산적인 일입니다. 그렇다면 어디까지 testcode를 작성을 해야할까요? 어느 부분에서 실수가 가장 많이 날까요? 이런것들은 어쩔수 없는 경험이라고 생각..

Vue TDD

Vue TDD - E2E 편

Table of Content Introduction Usage of Cypress1 Usage of Cypress2 Usage of Cypress3 Usage of Cypress4 Conclusion Reference 📌 Introduction 안녕하세요. 이번 포스팅에서는 e2e test를 진행합니다. Cypress를 이용하여 진행하게 될 것입니다. 🎉 이번 포스팅은 간단하게 tdd-todo를 통하여 5개의 todo를 추가해보고 5개가 정말로 추가가 됬는지에 관한 e2e테스트를 진행하려고 합니다. 🚨해당 포스팅에서는 설치 방법에 대해서는 다루지 않습니다. 또한 Cypress의 문법과 같은 자세한 방법은 다루지 않습니다. 📌 Usage of Cypress1 Cypress를 이용하기 전에 DOM 탐색 할..

Vue TDD

Vue TDD - Storybook 편

Table of Contents Introduction Use of Storybook in vue How to bind vuex with storybook Conclusion Apply to Test Reference 📌 Introduction Vuex, vue component에 이은 storybook편 입니다. 여때까지는 logic에 관한 부분을 testing 했다면 이번에는 view에 관한 부분을 테스팅하는 방법에 대해 말하고자 합니다. View를 테스팅하는 방법은 여러가지가 있는데 왜 Storybook이 왜 tdd에 들어갔는지 의아하실 텐데요. 그이유는 storybook의 mock값을 그대로 사용가능하고 component를 독립된 환경에서 값만 바꾸어볼 수 있기 때문입니다. 이번 포스팅에서는 간단..

eddie0329
'TDD' 태그의 글 목록