نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جنگو یک چارچوب وب کاملاً عملی در پایتون است. در این دوره ، شما یاد خواهید گرفت که چگونه مجموعه های آزمایشی را برای برنامه های جنگو ایجاد کنید تا خطر ابتلا به مشکلات رگرسیون را کاهش داده و توسعه تکرار شونده را تسریع کنید. در عصر توسعه نرم افزار چابک ، پوشش آزمایش مناسب می تواند نقش مهمی در چرخه زندگی داشته باشد. یک محصول آزمایش مناسب می تواند خطر بروز مشکلات رگرسیون را کاهش داده و انعطاف پذیری نرم افزار را افزایش دهد. جنگو یک چارچوب بسیار عملی است که توسعه برنامه های قدرتمند مبتنی بر داده را آسان می کند. همچنین با مجموعه ای مفید از ابزارهای تست داخلی ارائه می شود تا به راحتی و به راحتی پوشش آزمایشی مناسب را از زمین خارج کنید. در این دوره ، 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات