Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جنگو یک چارچوب وب کاملاً عملی در پایتون است. در این دوره ، شما یاد خواهید گرفت که چگونه مجموعه های آزمایشی را برای برنامه های جنگو ایجاد کنید تا خطر ابتلا به مشکلات رگرسیون را کاهش داده و توسعه تکرار شونده را تسریع کنید. در عصر توسعه نرم افزار چابک ، پوشش آزمایش مناسب می تواند نقش مهمی در چرخه زندگی داشته باشد. یک محصول آزمایش مناسب می تواند خطر بروز مشکلات رگرسیون را کاهش داده و انعطاف پذیری نرم افزار را افزایش دهد. جنگو یک چارچوب بسیار عملی است که توسعه برنامه های قدرتمند مبتنی بر داده را آسان می کند. همچنین با مجموعه ای مفید از ابزارهای تست داخلی ارائه می شود تا به راحتی و به راحتی پوشش آزمایشی مناسب را از زمین خارج کنید. در این دوره ، 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
جیمی Counsell یک توسعه دهنده نرم افزار در گروه Konrad است. او با سابقه تدریس ، توسعه وب و توسعه API علاقه زیادی به ساخت برنامه های وب مدرن ، استفاده از فناوری و ابزارهای پیشرفته دارد. جیمی بیشتر اوقات فراغت خود را صرف نوشتن موسیقی ، بازی های ویدیویی و اردو زدن می کند.
نمایش نظرات