آموزش در حال آزمایش برنامه های جنگو

Testing Django Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: جنگو یک چارچوب وب کاملاً عملی در پایتون است. در این دوره ، شما یاد خواهید گرفت که چگونه مجموعه های آزمایشی را برای برنامه های جنگو ایجاد کنید تا خطر ابتلا به مشکلات رگرسیون را کاهش داده و توسعه تکرار شونده را تسریع کنید. در عصر توسعه نرم افزار چابک ، پوشش آزمایش مناسب می تواند نقش مهمی در چرخه زندگی داشته باشد. یک محصول آزمایش مناسب می تواند خطر بروز مشکلات رگرسیون را کاهش داده و انعطاف پذیری نرم افزار را افزایش دهد. جنگو یک چارچوب بسیار عملی است که توسعه برنامه های قدرتمند مبتنی بر داده را آسان می کند. همچنین با مجموعه ای مفید از ابزارهای تست داخلی ارائه می شود تا به راحتی و به راحتی پوشش آزمایشی مناسب را از زمین خارج کنید. در این دوره ، Testing Django Applications ، با این ابزارها آشنا می شوید و برای آزمایش یک برنامه جنگو سفارشی وارد کار می شوید. در مرحله بعدی ، نحوه نوشتن آزمون های واحد موثر و یکپارچه سازی ، نحوه اندازه گیری پوشش آزمایش و نحوه طراحی رویکرد آزمایشی را بررسی خواهید کرد. برای انجام تست ساده UI و اندازه گیری میزان پوشش تست ، با برخی از ابزارهای شخص ثالث کار خواهید کرد و پس از اتمام کار ، یک برنامه جنگو کاملاً تست شده خواهید داشت که می تواند به عنوان یک نمونه مفید برای توسعه آزمون آینده باشد.

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

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

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

شروع شدن Getting Started

  • راه اندازی Setting Up

  • ایجاد محیط Creating Your Environment

  • خلاصه Summary

تست مفاهیم Testing Concepts

  • آنچه شما باید آزمایش کنید What You Should Test

  • در حال بررسی برنامه شما Reviewing Your Application

  • تست و جنگو Testing and Django

تست واحد در جنگو Unit Testing in Django

  • اصول آزمون واحد Unit Test Principles

  • مدل های تست واحد Unit Testing Models

  • سایر تست های واحد Other Unit Tests

  • کلاسهای آزمون جنگو Django's Test Classes

تست ادغام در جنگو Integration Testing in Django

  • تست ادغام در جنگو Integration Testing in Django

  • TransactionTestCase TransactionTestCase

  • جنگجو TestCase Django TestCase

  • LiveServerTestCase LiveServerTestCase

  • خلاصه Summary

اندازه گیری پوشش تست Measuring Test Coverage

  • اندازه گیری پوشش در جنگو Measuring Coverage in Django

  • اندازه گیری میزان پوشش خود Measuring Your Own Coverage

  • خلاصه Summary

بررسی گزینه های تست Exploring Testing Options

  • بررسی اجمالی Overview

  • اولین آزمایش UI شما Your First UI Test

  • خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش در حال آزمایش برنامه های جنگو
جزییات دوره
1h 38m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jamie Counsell Jamie Counsell

جیمی Counsell یک توسعه دهنده نرم افزار در گروه Konrad است. او با سابقه تدریس ، توسعه وب و توسعه API علاقه زیادی به ساخت برنامه های وب مدرن ، استفاده از فناوری و ابزارهای پیشرفته دارد. جیمی بیشتر اوقات فراغت خود را صرف نوشتن موسیقی ، بازی های ویدیویی و اردو زدن می کند.