강의

멘토링

로드맵

BEST
Programming

/

Front-end

Front-end testing basics in 2 hours

Test code! For those who are at a loss as to where to start, here it is. From writing tests to deploying through automation, all in one place!

(4.9) 44 reviews

557 learners

  • jasonkang
실습 중심
jest
테스트코드
React
Cypress
Jest
ChatGPT
storybook

Reviews from Early Learners

What you will learn!

  • How to write test code using jest and cypress

  • How to use storybook in component development

  • Deployment through test automation

  • How to write test code using ChatGPT

A course for front-end developers who want to write test code !

"Write test code" as seen in job postings. Now you can do it too!

I recommend this to these people 👍

Developers without testing experience

This is for developers who want to write tests but are curious about what, how, and why to test.

Developers who are curious about whether they are testing well

This is for developers who are writing tests and operating a service, but are unsure whether the tests they wrote are effective enough because there is no senior person to review them.

Stories from those who took the class first 📝

What will you do after taking the class? 😎

  • You can understand what to focus on testing on the frontend.

  • You can write test code using jest and cypress.

  • Learn how to use Storybook in front-end development.

  • You can build a test automation pipeline.

Learn this 🏫

How to use testing tools such as Jest and Cypress

Learn how to write test code using testing tools suitable for unit testing, integration testing, and end-to-end testing. You can follow along with the lectures and write test code using the source code provided in the GitHub repo .

Cypress code writing

Front-end development using ChatGPT

ChatGPT is all the rage these days! How can we leverage AI to streamline front-end development? Learn how to create prompts that leverage ChatGPT.

ChatGPT

CI/CD through test automation

Learn how to operate services reliably through a deployment pipeline that leverages CI/CD and test automation.

CI/CD

Who created this course 👨‍🦱

Do you have any questions?

Q. I have no experience writing test code. Can I still take this course?

  • It is designed so that even those without a basic understanding of test code can follow along.

  • The course begins with a detailed explanation of the basic concepts and writing methods of test code, gradually moving on to React-specific testing methodologies.

  • So, even if you have no experience writing test code, you can get started without any problems.

Q. What testing tools or libraries are used in this course?

  • I use Jest and Cypress.

  • Jest is one of the most popular testing frameworks in the JavaScript environment, used for unit and integration testing.

  • Cypress, on the other hand, is a tool specialized in e2e testing, which is very useful for testing the entire flow of a web application from the user's perspective.

  • By leveraging these two tools, you can gain experience with various types of testing and acquire the practical knowledge and skills needed to develop a test strategy for real-world projects.

Q. What format are the lectures taught in? Are they hands-on, or do they include a lot of theoretical explanations?

  • It is mainly conducted with a focus on practical training .

  • The overall theory of test code is briefly explained at the beginning of the lecture, and afterwards, you will learn by writing test code yourself through various practical exercises.

  • If you need additional explanation during the practical course, we will cover the theory in more detail while writing actual code.

Things to note before taking the course 📢

Learning Materials

  • Notion page containing theoretical explanations

  • Source code GitHub repo

Player Knowledge and Precautions

  • Development experience using React

Recommended for
these people

Who is this course right for?

  • New/junior developers with no experience writing tests

  • Junior developer who wants to make sure that the tests are written properly.

Need to know before starting?

  • React

Hello
This is

12,767

Learners

706

Reviews

378

Answers

4.9

Rating

9

Courses

Curriculum

All

36 lectures ∙ (1hr 48min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

44 reviews

4.9

44 reviews

  • cysh34265165님의 프로필 이미지
    cysh34265165

    Reviews 6

    Average Rating 5.0

    5

    62% enrolled

    • jyeol02107525님의 프로필 이미지
      jyeol02107525

      Reviews 2

      Average Rating 5.0

      5

      24% enrolled

      I am a first-year front-end web developer. I didn't have time to study the Testing Library separately because of the internal project renewal, but I found a good lecture. It is easy to understand even without prior knowledge, and it provides well-organized documents, so I think it clearly teaches the essence of the lecture, 'Testing Basics'.

      • jasonkang
        Instructor

        Thank you, Jongyeol Noh! I tried to incorporate the basics well for those who are just starting out. If you continue to study and have any questions, please post them~

    • pjinh69155님의 프로필 이미지
      pjinh69155

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      • edely1068267님의 프로필 이미지
        edely1068267

        Reviews 1

        Average Rating 5.0

        5

        31% enrolled

        • dldyddlwl13744님의 프로필 이미지
          dldyddlwl13744

          Reviews 11

          Average Rating 5.0

          5

          8% enrolled

          Limited time deal ends in 7 days

          $19.80

          25%

          $26.40

          jasonkang's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!