دوره آموزشی یادگیری تست سرتاسری با Jest
1 ساعت 51 دقیقهمتوسط2021-10-25
مدرسین
Chinyelu Ibute
Software Engineer
جزئیات دوره
آزمایش قطعات کوچک یک برنامه نسبتاً آسان است، اما همانطور که سیستمها را مونتاژ میکنید، پیچیدگی تست اغلب با تعداد سیستمهای متصل به هم افزایش مییابد. گاهی اوقات، به جای آزمایش فقط قطعات، می خواهید کل فرآیند را به عنوان یک مجموعه بزرگ آزمایش کنید. در این دوره آموزشی، Chinyelu Ibute به شما نشان میدهد که چگونه چارچوب تست جاوا اسکریپت، Jest، به شما امکان میدهد تستهای جامع ایجاد کنید تا بتوانید عملکرد کل برنامه خود را تأیید کنید. Chinyelu با اصول اولیه توسعه آزمایش محور، از جمله انواع مختلف، شروع می کند. سپس نشان می دهد که چگونه می توان یک تست سرتاسر برای یک برنامه وب سرویس RESTful ساخته شده با Node.js و MongoDB با استفاده از Jest نوشت. در نهایت، او نحوه آزمایش گردش کار برنامه را از ابتدا تا انتها با پوشش کد بالا توضیح می دهد.
مهارت ها
JestNode.jsSoftware TestingOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - با Jest تستهای جامع پایان به پایان ایجاد کنید
- 02 - پیش نیازها و اهداف یادگیری
- 03 - فایلهای تمرینی
1. آزمون پایان به پایان - مبانی
- 04 - مقدمه ای بر توسعه آزمایش محور (TDD)
- 05 - مبانی آزمونهای واحد
- 06 - مروری بر آزمونهای ادغام
- 07 - مبانی آزمونهای پایانی
2. راهاندازی پروژه - برنامه دستور غذا
- 08 - الگو - راهاندازی پروژه Node.js Express
- 09 - تست نقاط پایانی در Postman
- 10 - مقدمه ای بر جست
- 11 - راهاندازی جست
3. تست End-to-End با Jest
- 12 - نقطه پایانی Login را تست کنید
- 13 - تست نقطه پایانی Login را به پایان برسانید
- 14 - Create endpoint را تست کنید
- 15 - تست Create endpoint را تمام کنید
- 16 - نقطه پایانی Read را تست کنید
- 17 - نقطه پایانی Update را تست کنید
- 18 - تست Update endpoint را تمام کنید
- 19 - نقطه پایانی Delete را تست کنید
4. پوشش تست
- 20 - بررسی خطاهای تست
- 21 - رسیدگی به خطاهای تست را به پایان برسانید
- 22 - تست را به صورت خودکار اجرا کنید
نتیجه
- 23 - مراحل بعدی