آموزش حفظ کیفیت کد با TeamCity

Maintaining Code Quality with TeamCity

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه با استفاده از 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

نمایش نظرات

آموزش حفظ کیفیت کد با TeamCity
جزییات دوره
1h 33m
34
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Bailey Michael Bailey

مایکل بیلی مدیر InfoJolt Ltd است ، و خدمات توسعه نرم افزار را در اطراف آکسفورد ، انگلستان ارائه می دهد. سابقه وی در حال توسعه با C # و پشته فناوری Microsoft ، استقرار در Amazon Web Services است. در صورت امکان او معتقد است که داده های لازم برای تصمیم گیری در مورد توسعه را به دست می آورد و از آنها برای تسریع در دستیابی به اهداف تجاری استفاده می کند. اوقات فراغت خود را صرف انجام کارهای DIY یا چسبیدن به صخره های صورت در مسیرهای صخره نوردی می کند و این س whetherال را می کند که آیا تصمیمات خوبی برای زندگی می گیرد؟