آموزش آزمایش واحد کد C در CLION 2020 - آخرین آپدیت

دانلود Unit Testing C Code in CLion 2020

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: هرکسی که تا به حال تست های واحد را نوشته است می داند که همیشه یک کار بی اهمیت نیست ، به خصوص هنگام تلاش برای آزمایش کد موجود. در این دوره ، آزمایش واحد C در Clion ، شما می آموزید که تست های واحد را بنویسید ، اجرا کنید ، اشکال بزنید و تجزیه و تحلیل کنید. اول ، شما تصمیم می گیرید که چگونه و چه چیزی را آزمایش کنید. در مرحله بعد ، برای خوانایی بهتر و قابلیت حفظ ، کد اصلاح مجدد را با استفاده از تست های واحد کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه نتایج را درک کرده و مسائل را در هنگام اشتباه انجام دهید. پس از اتمام این دوره ، مهارت و دانش در مورد آزمایش Clion و واحد لازم برای ایجاد کد C بهتر ، تمیزتر و قابل حفظ تر خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی واحد تست و CLion Introducing Unit Testing and CLion

  • معرفی دوره Course Introduction

  • بررسی نسخه Version Check

  • مقدمه دوره Course Introduction

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • معرفی تست های واحد Introducing Unit Tests

  • معرفی تست های واحد Introducing Unit Tests

  • چرا می توان تست های خودکار نوشت؟ Why Write Automated Tests?

  • چگونه می توان با آزمایشات واحدی موفق شد How to Succeed with Unit Tests

  • چرا تست های خودکار می نویسیم؟ Why Write Automated Tests?

  • معرفی CLion IDE Introducing the CLion IDE

  • نحوه موفقیت در تست های واحد How to Succeed with Unit Tests

  • معرفی Clion IDE Introducing the CLion IDE

  • معرفی CMake Introducing CMake

  • در حال اجرا و اشکال زدایی از برنامه آزمایشی Running and Debugging the Demo Application

  • معرفی cmake Introducing CMake

  • خلاصه Summary

  • در حال اجرا و اشکال زدایی برنامه نسخه ی نمایشی Running and Debugging the Demo Application

  • خلاصه Summary

تست خودکار در CLion Automated Testing in CLion

  • نمای کلی ماژول Module Overview

  • چارچوب های آزمایش پشتیبانی شده توسط Clion Testing Frameworks Supported by CLion

  • تست گوگل 101 Google Test 101

  • Boost.Test 101 Boost.Test 101

  • Catch2 سریع 101 Catch2 Quick 101

  • Doctest 101 docTest 101

  • تصمیم گیری در مورد استفاده از کدام چارچوب تست Deciding Which Test Framework to Use

  • نسخه ی نمایشی: تست ادغام چارچوب در کلیون Demo: Testing Framework Integration in CLion

  • نحوه شروع آزمایش کد میراث How to Start Testing Legacy Code

  • نسخه ی نمایشی: نوشتن آزمون های پذیرش در کلیون Demo: Writing Acceptance Tests in CLion

  • خلاصه Summary

سازماندهی آزمایشات Organizing Your Tests

  • نمای کلی ماژول Module Overview

  • چرا ما به دستورالعمل نیاز داریم؟ Why Do We Need Guidelines?

  • چگونه پروژه خود را ساختار دهیم How to Structure Your Project

  • ترتیب ، عمل ، ادعا کنید Arrange, Act, Assert

  • نامگذاری تست های خود Naming Your Tests

  • با استفاده از برچسب ها برای سازماندهی تست های خود Using Tags to Organize Your Tests

  • نسخه ی نمایشی: اصلاح کد شما Demo: Refactoring Your Code

  • نسخه ی نمایشی: آزمون های واحد نوشتن Demo: Writing Unit Tests

  • دستورالعمل های خود را ساده نگه دارید Keep Your Guidelines Simple

  • با استفاده از تنظیمات اجرا Using Run Configurations

  • نسخه ی نمایشی: تست های خود را اجرا کنید Demo: Running Your Tests

  • خلاصه Summary

نوشتن و اجرای تست های واحد Writing and Running Unit Tests

  • نمای کلی ماژول Module Overview

  • تست های واحد و تست های ادغام Unit Tests and Integration Tests

  • نحوه وابستگی های جعلی در کد C How to Fake Dependencies in C Code

  • نسخه ی نمایشی: روشهای جعلی با استفاده از کتابخانه دیگر Demo: Faking Methods Using Another Library

  • نسخه ی نمایشی: روشهای جعلی با استفاده از ماکرو Demo: Faking Methods Using Macros

  • نسخه ی نمایشی: روشهای جعلی با استفاده از نشانگرهای عملکردی Demo: Faking Methods Using Function Pointers

  • درک خرابی آزمون Understanding Test Failures

  • چرا باید تست های خود را اشکال زدایی کنید Why You Need to Debug Your Tests

  • نسخه ی نمایشی: یافتن و رفع اشکالات با استفاده از تست های واحد Demo: Finding and Fixing Bugs Using Unit Tests

  • خلاصه Summary

نمایش نظرات

آموزش آزمایش واحد کد C در CLION 2020
جزییات دوره
2h 17m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
14
4.3 از 5
دارد
دارد
دارد
Dror Helper
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dror Helper Dror Helper

Dror یک معمار نرم افزار مستقل است. وی بیش از یک دهه است که بصورت حرفه ای نرم افزار می نویسد و در این مدت برای غولهای صنعتی مانند اینتل و SAP و همچنین شرکتهای کوچک نوپا کار کرده است. وی دانش گسترده ای در مورد بسیاری از زبان ها و سیستم عامل های برنامه نویسی از جمله C ++ ، Assembly ، دات نت (C #/VB) و جاوا دارد. Dror متخصص روش شناسی چابک و شیوه های مهندسی نرم افزار است. هنگامی که کد نمی نویسید ، Dror مربیان را توسعه می دهد و دوره هایی را در مورد کد پاک ، آزمایش واحد ، الگوهای طراحی ، اشکال زدایی و TDD/BDD برگزار می کند. سخنرانی های ترسناک در سراسر جهان در مورد توسعه نرم افزار ، روش های چابک و طراحی تست محور. در وبلاگ خود (http://blog.drorhelper.com) دورور در مورد زبان های برنامه نویسی ، ابزارهای توسعه نرم افزار ، کد تمیز ، نوشتن کد با راهنمایی تست ها و هر چیز دیگری که به نظر او جالب است می نویسد.