نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه با استفاده از TeamCity برای خودکار کردن اجرای آزمایش واحد و اجرای آنالیز کد استاتیک ، کد برنامه قابل نگهداری با کیفیت بالا را در سراسر تیم خود اعمال کنید. TeamCity یکپارچه سازی مداوم قدرتمند را فراهم می کند ، به شما این امکان را می دهد که به طور کارآمد به عنوان یک تیم کار کنید. در این دوره ، با حفظ کیفیت کد با TeamCity ، یاد می گیرید که با استفاده از TeamCity کد برنامه با کیفیت بالا را در تیم خود حفظ کنید. ابتدا ، نحوه تنظیم تست های واحدی را کشف خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه تست هایی را که در TeamCity ناموفق نشان داده شده اند ، برطرف کرده و نحوه اجرای برنامه دارای پوشش کد مناسب است. سرانجام ، شما نحوه پیکربندی تجزیه و تحلیل کد استاتیک و استفاده از آن برای اجرای استانداردها را یاد خواهید گرفت. پس از اتمام این دوره ، مهارت و دانش TeamCity مورد نیاز برای اجرای استانداردهای کدگذاری را خواهید داشت تا پایگاه کد یک برنامه حفظ شود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
پیکربندی TeamCity برای اجرای تست های واحد
Configuring TeamCity to Run Unit Tests
-
مقدمه
Introduction
-
ادغام مداوم چیست؟
What Is Continuous Integration?
-
معرفی برنامه کاربردی
Introducing Example Application
-
نسخه ی نمایشی: معرفی نمونه برنامه
Demo: Introducing Example Application
-
اصول TeamCity
TeamCity Basics
-
نسخه ی نمایشی: ساخت یک راه حل با TeamCity
Demo: Building a Solution with TeamCity
-
تست واحد
Unit Testing
-
نسخه ی نمایشی: تست های واحد را با TeamCity اجرا کنید
Demo: Run Unit Tests with TeamCity
-
خلاصه
Summary
بررسی و رفع تست های واحد شکست
Investigating and Fixing Failing Unit Tests
-
بررسی اجمالی
Overview
-
اطلاعیه
Notifications
-
نسخه ی نمایشی: اعلان ها
Demo: Notifications
-
بررسی ها
Investigations
-
نسخه ی نمایشی: تحقیقات
Demo: Investigations
-
خاموش کردن ساخت و آزمایش عدم موفقیت
Muting Build and Test Failures
-
نسخه ی نمایشی: بی صدا کردن ساخت و آزمایش شکست ها
Demo: Muting Build and Test Failures
-
ساخته های شخصی
Personal Builds
-
نسخه ی نمایشی: ساخته های شخصی
Demo: Personal Builds
-
تست های پوسته پوسته شدن
Flaky Tests
-
نسخه ی نمایشی: تست های پوسته پوسته
Demo: Flaky Tests
-
خلاصه
Summary
اجرای کد دارای پوشش تست واحد مناسب است
Enforcing Code Has Suitable Unit Test Coverage
-
بررسی اجمالی
Overview
-
پوشش کد
Code Coverage
-
نسخه ی نمایشی: پوشش کد
Demo: Code Coverage
-
شرایط شکست سفارشی
Custom Failure Conditions
-
ساخت آمار
Build Statistics
-
خلاصه
Summary
پیگیری نقض کیفیت کد با تجزیه و تحلیل کد استاتیک
Tracking Code Quality Violations with Static Code Analysis
-
بررسی اجمالی
Overview
-
موارد یاب
Duplicates Finder
-
نسخه ی نمایشی: یاب یاب
Demo: Duplicates Finder
-
بازرسی کد
Code Inspections
-
نسخه ی نمایشی: بازرسی کد
Demo: Code Inspections
-
خلاصه
Summary
نمایش نظرات