آموزش آزمایش جنگو

Django Testing

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

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

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

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

ایجاد محیط آزمون Establishing a Test Environment

  • ایجاد محیط آزمون Establishing a Test Environment

  • توسعه آزمایش محور Test-driven Development

  • ابزارهای تست جنگو Django Testing Tools

  • پوشش کد Code Coverage

  • بهبود تدریجی Incremental Improvement

ساخت موارد تست موثر Crafting Effective Test Cases

  • ساخت موارد تست موثر Crafting Effective Test Cases

  • چه چیزی باید استفاده کنیم What Should We Use

  • اصول تست واحد Unit Testing Principles

مدیریت داده ها و تجهیزات تست Managing Test Data and Fixtures

  • مدیریت داده ها و تجهیزات تست Managing Test Data and Fixtures

  • کامپوننت های بیشتر را تست کنید Test More Components

  • اجرای تست ها با دقت Running Tests with Precision

  • ساخت مهاجرت مدل Building the Model Migration

  • ساخت مدل Building the Model

  • ایجاد یک فایل فیکسچر Creating a Fixture File

  • شکستن فایل های تست Breaking up Testing Files

اجرای تست ها با دقت Running Tests with Precision

  • اجرای تست ها با دقت Running Tests with Precision

  • نمای فرم Form View

  • ایجاد فایل فرم Creating the Form File

  • گزینه هایی برای بررسی موجودی کاربر Options to Check User Balances

  • ورود به سیستم مشاهده Logged in View

  • تایید تراکنش ها Verifying Transactions

  • تست های ادغام مقیاس شده Scaled-up Integration Tests

  • نتیجه Conclusion

نمایش نظرات

آموزش آزمایش جنگو
جزییات دوره
1h 51m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Tom Compagno
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tom Compagno Tom Compagno

تام بیش از 19 سال را در چندین صنعت صرف ساخت محصولات و سیستم عامل هایی از جمله: بانکداری ، ارتباطات از راه دور ، تجارت الکترونیکی ، خرده فروشی و تولید کرده است. وی موتورهای پیشنهادی ، سیستم عامل های بانکی مصرف کننده و برنامه های تلفن همراه و همچنین سیستم عامل SaaS تجارت الکترونیکی و تجاری با مشتری را طراحی و ساخته است. اخیراً او از زمینه فناوری خود برای ایجاد استراتژیهای تجاری ، محصولی و IT برای شرکتهایی مانند O.C Tanner ، State Farm و USAA Insurance استفاده کرد. او مشتاق ایجاد تیم های چابک با عملکرد بالا و ساخت معماری نرم افزاری است که بسیار لاغر و در عین حال مقیاس پذیر است و کاملاً نیازهای تجاری را برآورده می کند. وی هنگام ساخت سیستم های تولید علاقه شدیدی به اصول ناب پیدا کرد - و دائما به دنبال روش های جدید برای استفاده از این مفاهیم برای بهبود فناوری اطلاعات است. تام دارای مدرک لیسانس دوگانه در علوم کامپیوتر و سیستم های اطلاعات کسب و کار و MBA از کالج وست مینستر/دانشکده تجارت گور است.