
실무에 바로 적용하는 프런트엔드 테스트 - 2부. 테스트 심화: 시각적 회귀・E2E 테스트
코드 조커, 오프
이 강의를 통해 전반적인 프런트엔드 테스트 종류를 파악하고, 상황에 맞는 적절한 테스트 선택을 통해 신뢰감 있는 테스트를 작성하는 방법을 배웁니다.
초급
소프트웨어 테스트, JavaScript, e2e
Thông qua bài giảng này, bạn sẽ nắm bắt được các loại kiểm thử front-end tổng thể và học cách viết các kiểm thử đáng tin cậy bằng cách lựa chọn các kiểm thử phù hợp với tình huống.
Các khái niệm quan trọng cần thiết để viết bài kiểm tra
Cách viết test frontend để tăng độ tin cậy cho code bạn viết
Hướng dẫn viết kiểm thử đơn vị và tích hợp bằng vitest
Hướng dẫn sử dụng các công cụ kiểm thử như Testing Library, MSW
📌 Liên kết (77,000 -> 53,600원)
1. Làm thế nào để sử dụng coupon?Bạn có thể sử dụng coupon bằng cách nhấp vào coupon mong muốn tại [Giỏ hàng khóa học → Chọn coupon → Coupon có thể sử dụng].
2. Làm thế nào để đăng ký coupon?Coupon sẽ được phát hành khi bạn nhập mã coupon sở hữu tại [Giỏ hàng khóa học → Chọn coupon], [Dashboard → Hộp coupon].
Chúng tôi đang chia sẻ coupon giảm giá 50% cho phần 2 dành cho những bạn đã hoàn thành tất cả các bài giảng phần 1, giúp bạn mua với giá rẻ hơn. Hãy truy cập bài viết dưới đây và sử dụng coupon trước khi mua!
📌 Bài viết link: 링크
⚠️ Bài viết này chỉ hiển thị cho người đã mua phần 1.
Để các bạn sinh viên không có thu nhập hoặc đang chuẩn bị việc làm bớt gánh nặng tài chính, nếu điền và gửi form thì chúng tôi sẽ tặng coupon giảm giá 50%. Nếu link đăng ký đang mở thì có thể đăng ký được. Chúng tôi ủng hộ việc học tập của các bạn. Hãy cố gắng lên! 🔥
📌 Link đăng ký: https://forms.gle/ohs7KywvSGXoJXGM7
⚠️ Chủ đề này có thể hơi khó đối với những bạn mới bắt đầu học FE. Hãy chắc chắn kiểm tra kiến thức tiên quyết trước khi tham gia khóa học!
Tôi tò mò về
frontend test kiểm tra những gì
Việc thử nghiệm bằng tay
trực tiếp trên thiết bị
quá lặp đi lặp lại và mệt mỏi
Tôi tò mò về
kiểm thử frontend thực tế được viết
trong công việc
Học các loại test frontend khác nhau và viết test bằng cách sử dụng các ví dụ gần với trường hợp thực tế!
Nếu bạn đang có những băn khoăn này, thì bạn đã tìm đúng chỗ rồi!
"Áp dụng ngay vào thực tế - Frontend Testing" được chúng tôi khuyến nghị cho các bạn.
"Đây là khóa học mà bạn có thể học được tất cả từ tính cần thiết của test code đến các khái niệm testing đa dạng và phương pháp ứng dụng. Những ai chưa quen thuộc với testing có thể nắm vững khái niệm testing thông qua khóa học, còn những ai đã từng viết test code trước đây có thể học cách viết test code hiệu quả và có ý nghĩa hơn thông qua các ví dụ và thực hành trong khóa học để áp dụng vào công việc thực tế."
- Nhà phát triển Frontend tại Kurly Yoo Kyung-sang
"Khi viết test code, có những lúc bản thân cần phải thuyết phục chính mình. 'Liệu việc test có làm trễ tiến độ phát triển không?' 'Có đúng khi test cái này không?' 'Có nên test những nội dung sẽ thay đổi sau này không?'"
Khóa học này đang cho thấy các kỹ thuật đa dạng về cách có thể kiểm thử một trang web mua sắm đơn giản một cách chiến lược. Sau khi xem hết video, tôi nghĩ bạn sẽ có thể tự tin viết code kiểm thử mà bản thân có thể thuyết phục được. Tôi hy vọng nhiều người xem video này và có được sự tự tin trong việc kiểm thử.
- Lee Sang Chul, nhà phát triển frontend tại LINE Plus
"Đây là khóa học tập trung vào những điểm cốt lõi từ lý do tại sao phải viết test code cho đến cách viết như thế nào, dựa trên các ví dụ thực tế có thể sử dụng trong công việc. Test code là phần không thể thiếu để tạo ra ứng dụng đáng tin cậy, nhưng tôi luôn băn khoăn về việc nên test cái gì và test như thế nào. Khóa học đã giúp tôi rất nhiều bằng cách sắp xếp và giải thích một cách rõ ràng các tiêu chí và phương pháp đó."
- Kim Eun Bin, nhà phát triển frontend tại LINE Plus
Thông qua khóa học này, hãy hiểu được mục đích của các loại test frontend khác nhau và tạo ra một ứng dụng hoàn thiện, vững chắc. 😍
Trong khóa học này, chúng ta sẽ học nhanh và dễ dàng về unit test, integration test, snapshot test, visual regression test, E2E test qua 2 phần bằng cách sử dụng dự án tương tự như trong thực tế. Hiểu được ưu điểm và hạn chế của từng loại test, nắm rõ mục đích của testing để có thể xây dựng workflow riêng cho bản thân.
Điểm quan trọng của bài giảng!
Từng bước một, bắt đầu từ những khái niệm quan trọng
Tầm quan trọng của việc kiểm thử và các quy tắc, khái niệm chung cần biết khi viết test sẽ được giải thích.
Ngay cả khi có những khái niệm mới lần đầu tiếp xúc
Truyền đạt rõ ràng mục đích tại sao sử dụng từng công cụ và API, đồng thời xem xét kỹ lưỡng định nghĩa của từng loại test và phương pháp lựa chọn đối tượng.
để có thể tự học và phát triển
Cung cấp các ví dụ và đáp án để bạn có thể tự viết test dựa trên nội dung đã học, hỗ trợ việc học test một cách hiệu quả.
Tương tự như thực tế công việc
Chúng tôi cung cấp dự án ví dụ để bạn có thể dễ dàng áp dụng trong thực tế bằng cách viết test dựa trên ví dụ về trang thương mại điện tử giao tiếp với môi trường server thực tế để học cú pháp và công cụ.
2부: Kiểm thử nâng cao - Kiểm thử hồi quy trực quan · Kiểm thử E2E
Link: https://inf.run/DRRLB
Q. Tôi có thể học khóa học này trên cả Windows và macOS không?
Có, điều đó hoàn toàn có thể. Khóa học được tiến hành trên macOS và sử dụng môi trường VSCode cùng với trình duyệt (Google Chrome).
Q. Tài liệu học tập có thể tải ở đâu?
Tài liệu bài giảng được bao gồm trong khóa học, và vui lòng tham khảo mã ví dụ trên GitHub.
Q. Có kiến thức nào cần biết trước khi nghe bài giảng không?
Cần có kiến thức cơ bản về JavaScript (ES6) và React. Vì khóa học này nói về testing nên sẽ giới thiệu đơn giản về các công nghệ được sử dụng trong dự án, nhưng cách sử dụng cụ thể thì bạn cần tự học. Chúng tôi sử dụng ở mức độ không quá khó nên bạn hoàn toàn có thể theo kịp nếu vừa học các công nghệ vừa làm theo từ từ.
Q. Có thể học trước các phần mong muốn mà không cần theo thứ tự không?
Khóa học này giải thích tuần tự các khái niệm về testing và cách viết từng loại test, những hạn chế của chúng, đồng thời giới thiệu các phương pháp testing mới để vượt qua những hạn chế đó. Do đó, tôi khuyến nghị bạn nên học tuần tự từ các phần trước.
Q. Phần 1 và phần 2 có phải là các bài giảng liên tiếp không?
Vâng. Khóa học sẽ tiến hành với cùng một dự án ví dụ, và nội dung đã giới thiệu ở phần 1 sẽ không được giới thiệu lại ở phần 2. Nếu có thể, tôi khuyến nghị bạn nên học cả phần 1 và phần 2 cùng nhau.
Khóa học này dành cho ai?
Những ai muốn tự tin vào đoạn code mình viết thông qua việc kiểm thử
Những ai muốn tự động hóa việc kiểm chứng lặp đi lặp lại bằng tay thông qua kiểm tra.
Dành cho những bạn luôn tò mò về việc kiểm thử front-end thường xác minh những gì
Dành cho những ai muốn học nhiều loại kiểm thử frontend cùng một lúc và xây dựng quy trình làm việc phù hợp.
Cần biết trước khi bắt đầu?
JavaScript
CSS · HTML
React
1,551
Học viên
90
Đánh giá
67
Trả lời
4.9
Xếp hạng
2
Các khóa học
코드 조커
◦ 기초부터 완성까지, 프런트엔드(개발부터 테스트까지, 이론과 예제로 배우는 프런트엔드) 저자
◦ 12년차 프런트엔드 개발자
◦ (현) 글로벌 컨텐츠 회사 FE 개발 부문 팀장
◦ (전) NHN TOAST Cloud FE 개발 팀장
◦ (전) 삼성 SDS FE 개발자
오프
◦ 기초부터 완성까지, 프런트엔드(개발부터 테스트까지, 이론과 예제로 배우는 프런트엔드) 저자
◦ 8년차 프런트엔드 개발자
◦ (현) 글로벌 메신저 회사 FE 개발자
◦ (전) NHN TOAST UI 오픈소스 개발자
Tất cả
25 bài giảng ∙ (4giờ 42phút)
Tài liệu khóa học:
Tất cả
72 đánh giá
4.9
72 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
테스트가 무엇인지, 무엇을 테스트할지, 어떻게 테스트 할지에 대해서 많은 분들이 고민을 하고 계실거라고 생각합니다. 이 강의를 들으면 테스트를 처음 접하시는 분들도 쉽게 따라하실 수 있을 것 같습니다. 테스트와 별개로 예제 프로젝트 세팅들을 보면서도 얻어가는 부분들이 있어서 좋았습니다 :) 좋은 강의 만들어주셔서 감사합니다! 2부도 열심히 들을게요~
강의를 잘 활용해주시는 것 같아 좋네요! 나머지 테스트 코드들도 꼭 함께 살펴보시면서 공부해보시면 더 큰 도움이 될 겁니다. 2부까지 꼭 완강하시고 실무에 적용하신 내용 공유해주신 내용도 들려주시면 좋겠네요! 새해 복 많이 받으세요~
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
1.614.287 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!