강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

Bắt đầu với thử nghiệm front-end thực tế

Bài giảng kiểm tra bắt buộc phải làm nếu bạn muốn trở thành một lập trình viên front-end có năng lực. Từ phần giới thiệu đến thực hành, tất cả ở một nơi 👊

(5.0) 26 đánh giá

336 học viên

  • captain
실습 중심
테스트코드
Software Test
Cypress
e2e
JavaScript
Next.js

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Kiểm tra giao diện người dùng

  • lý thuyết kiểm tra

  • Cách viết mã thử nghiệm

  • kiểm tra e2e

  • Cây bách

  • Tự động hóa thử nghiệm

Một lập trình viên front-end giỏi cần có những kỹ năng gì? 🤔

Việc đảm bảo tính ổn định và hoàn thiện của các tính năng được triển khai cũng quan trọng không kém khả năng triển khai nhanh chóng. Tôi phải kiểm tra cẩn thận từng lần để đảm bảo mã của mình không ảnh hưởng đến chức năng hiện có.

Việc kiểm tra hoạt động chức năng nhiều lần rất tẻ nhạt và cồng kềnh. Đặc biệt, không bao giờ nên thực hiện thủ công vì nó sẽ làm chậm trễ ngày làm việc của chúng tôi.

Mã kiểm thử và tự động hóa kiểm thử giúp chúng ta dành thời gian quý báu vào những lĩnh vực giá trị hơn. Khóa học này sẽ giúp bạn hiểu sâu hơn về kiểm thử, làm việc thông minh hơn và trở thành một nhà phát triển front-end được công nhận!

Các tính năng của khóa học này

📌 Sáu năm viết code kiểm thử. Khóa học này truyền tải trọn vẹn kiến thức chuyên sâu được tích lũy qua tiki-taki với vô số quản lý QA (đảm bảo chất lượng).

📌 Khóa học này có 90% là thực hành, bao gồm những kiến thức cơ bản về thử nghiệm, từ một dự án nhỏ đến một dự án thực tế.

📌 Bạn chưa biết lý do tại sao nên kiểm thử hoặc cách viết mã kiểm thử? Bài giảng này sẽ giải thích rõ ràng.

📌 Mã kiểm thử nên được xem xét như thế nào trong thực tế? Chúng tôi sẽ giải thích cách viết mã kiểm thử hiệu quả.

📌 Chúng tôi giới thiệu cách thiết kế các kịch bản thử nghiệm theo góc nhìn của người dùng.

Tôi giới thiệu điều này cho những người này

Tôi quan tâm đến việc thử nghiệm.

Mọi người xung quanh tôi đều nói rằng việc kiểm thử mã rất quan trọng, nhưng tôi không biết bắt đầu từ đâu.

Tôi muốn giỏi phát triển front-end
Việc triển khai chức năng được thực hiện nhanh chóng
Để trở thành một nhà phát triển cấp độ tiếp theo
Tôi nên làm gì?

Thật khó chịu khi phải kiểm tra mỗi lần tôi phân phối nó
Thật bất tiện khi phải kiểm tra chức năng của từng tính năng mỗi khi triển khai dịch vụ. Có cách nào dễ hơn không?

Sau giờ học

  • Chính tay bạn, chứ không phải đầu bạn, sẽ biết lý do tại sao bạn cần mã kiểm tra và cần kiểm tra những gì.

  • Bạn sẽ học cách viết mã kiểm tra ngắn gọn và hiệu quả.

  • Bạn có thể bỏ thói quen kiểm tra thủ công từng chức năng và tự động hóa việc kiểm tra chức năng.

  • Điều này sẽ đưa chất lượng và tính hoàn thiện của mã ứng dụng web của bạn lên một tầm cao mới.

  • Nó sẽ giúp bạn xử lý các công cụ kiểm tra Cypress dễ dàng hơn.

Tìm hiểu về những điều này.

Các khái niệm cơ bản về thử nghiệm và lý thuyết thử nghiệm tổng thể

Sách giáo khoa này giải thích lý thuyết thử nghiệm tổng thể và các khái niệm cơ bản mà các nhà phát triển web cần hiểu.

Từ việc sử dụng cơ bản các công cụ kiểm tra đến việc giải thích lỗi

Chúng tôi sẽ hướng dẫn bạn những kiến thức cơ bản về sử dụng công cụ kiểm thử, cũng như các tính năng hữu ích cho từng giao diện người dùng (UI). Đặc biệt, bạn có thể sử dụng mã hóa trực tiếp để tạo, phân tích và sửa lỗi cùng lúc.

Từ phương pháp thiết kế kịch bản thử nghiệm đến tái cấu trúc gia tăng

Tôi sẽ chia sẻ kinh nghiệm tích lũy được sau nhiều năm viết kịch bản kiểm thử. Khi học, bạn sẽ cấu trúc mã một cách có hệ thống và cải thiện chất lượng mã kiểm thử thông qua việc tái cấu trúc.

Bắt đầu bằng một dự án nhỏ và kết thúc bằng một dự án thực tế.

Bạn sẽ học cả các khái niệm cơ bản và nâng cao bằng cách viết mã kiểm thử cho một ứng dụng đếm đơn giản và một trang web trung tâm mua sắm đầy đủ tính năng. Khám phá vô số mẹo hữu ích.

Ai là người tạo ra khóa học này 👨‍💻

Jang Gi-hyo (Đội trưởng Pangyo)

Phỏng vấn với "People Met by Inflearn"

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Tôi sẽ sử dụng máy Mac trong khóa học này, nhưng tôi cũng sẽ đề cập đến tất cả các phím tắt liên quan đến Windows.

  • Công cụ được sử dụng: VSCode

Tài liệu học tập

  • Mã nguồn hoàn chỉnh được cung cấp trên GitHub.

  • Chúng tôi cung cấp nhiều tài liệu giáo dục và video bổ sung cho mỗi video bài giảng.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Các khái niệm cơ bản về JavaScript và các framework front-end (React hoặc Vue)

  • Sẽ tốt hơn nếu bạn đến sau khi nghe bài giảng về cách bắt đầu với Next.js ^^ (Bạn có thể nghe lại ngay cả khi bạn chưa nghe )

Bộ sưu tập biểu ngữ Dora Ribbon (3)
Bộ sưu tập biểu ngữ Wiz Ribbon

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển front-end quan tâm đến việc thử nghiệm

  • Nhân viên phát triển front-end cấp junior

  • Người mới bắt đầu phát triển front-end

  • Một nhà phát triển web đang làm việc muốn nghỉ việc

  • Các nhà phát triển web cảm thấy khó chịu khi phải kiểm tra các tính năng mỗi khi triển khai

Cần biết trước khi bắt đầu?

  • JavaScript

Xin chào
Đây là

48,912

Học viên

4,778

Đánh giá

3,815

Trả lời

4.9

Xếp hạng

19

Các khóa học

인프런에서 8년째 지식을 공유하고 있습니다. 🏠 기술블로그, 📣 트위터, 💻 깃헙

📗 Do it! Vue.js 입문, 쉽게 시작하는 타입스크립트, 나는 네이버 프런트엔드 개발자입니다. 책 3권 집필
📖 Cracking Vue.js, 타입스크립트 핸드북, 웹팩 핸드북. 온라인 무료 가이드북 3권 집필
👨‍💻 캡틴판교의 프론트엔드 개발 유튜브 채널 운영 - 취준생, 주니어 개발자들의 고민을 들을 수 있는 곳
🥤 캡틴판교의 카카오톡 오픈 채팅방 운영 - 프런트엔드 개발 최신 정보와 업계 동료들의 생각과 고민을 들을 수 있는 곳

Chương trình giảng dạy

Tất cả

36 bài giảng ∙ (3giờ 32phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

26 đánh giá

5.0

26 đánh giá

  • kga9002님의 프로필 이미지
    kga9002

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    The company suggested that I write a test code, but I don't have any previously written code, and I have to study and write it on my own. I was at a loss when I searched Google, and when I heard Captain Pangyo's lecture while studying Tasna View, I immediately took the new lecture because he released it. He explains the environment settings and error parts well, so I can work without spending too much time following along compared to other lectures.

    • captain
      Giảng viên

      Thank you for your first class review, Ji-ae :) The JS class just opened today. If you're interested, take it. Thank you! :) https://inf.run/RC452

  • chayeonggeon0331님의 프로필 이미지
    chayeonggeon0331

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • mung50799126님의 프로필 이미지
      mung50799126

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      I took this course because I felt like I was lacking in things I had been doing unit tests all the time. I am not a professional developer, but it was very helpful for me while working on toy projects. Thank you!

      • tk2ektk3ek6796님의 프로필 이미지
        tk2ektk3ek6796

        Đánh giá 37

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • ymh0951님의 프로필 이미지
          ymh0951

          Đánh giá 17

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          I've only been doing unit tests with Jest every day, but this time I'm learning about Cypress and E2E tests for the first time. I found it really interesting while studying, so I had fun listening to the lecture! Thank you for the great lecture again :)

          • captain
            Giảng viên

            Oh Kongpanda, it's been a while haha. Thank you for enjoying this lecture :)

        Ưu đãi có thời hạn

        33 ₫

        23%

        1.164.769 ₫

        Khóa học khác của captain

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!