تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی توسعه مبتنی بر آزمایش در جنگو

دوره آموزشی توسعه مبتنی بر آزمایش در جنگو

1 ساعت 24 دقیقهمتوسط2019-03-12

مدرسین

Nick Walter

Nick Walter

Mobile and web developer, instructor, and coding enthusiast

جزئیات دوره

به عنوان یک چارچوب وب سطح بالا پایتون، درک جنگو برای توسعه دهندگان بسیار مفید است. ترکیب جنگو با یک فرایند توسعه مبتنی بر آزمایش می تواند منجر به ایجاد کد با کیفیت بالاتر و چرخه توسعه سریعتر شود. در این دوره، نیک والتر را همراهی کنید تا توسعه تست محور را با جنگو توضیح دهد. نیک در مورد تفاوت ها، آزمایشات عملکردی و آزمون های واحد را مورد بررسی قرار می دهد. او همچنین روش های تست پیشرفته، چارچوب تست Django، تست هش، درخواست های POST، AJAX و موارد دیگر را پوشش می دهد.

اهداف یادگیری
فلسفه TDD
مقایسه آزمونهای عملکردی و واحد
نوشتن آزمون با سلنیوم
نوشتن آزمون واحد
آزمایش داده های صفحه
تست هش
نوشتن یک آزمون برای ورودی کاربر
آزمایش یک درخواست POST
پیاده سازی AJAX
TDD در مقابل آزمایش پس از

مهارت ها

DjangoSoftware TestingBack-End Web DevelopmentDevOps FoundationsFull-Stack Web DevelopmentDevOpsPythonProjectWeb DevelopmentOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - چرا توسعه آزمایش محور (TDD) مهم است
  • 02 - آنچه باید بدانید
  • 03 - فلسفه TDD و نمای کلی پروژه

1. تست‌های عملکردی

  • 04 - تست‌های عملکردی در مقابل واحد
  • 05 - نوشتن تست سلنیوم
  • 06 - قبولی در اولین آزمون
  • 07 - چارچوب آزمایش جنگو
  • 08 - آزمایشات خود را گسترش دهید

2. آزمون‌های واحد

  • 09 - نوشتن آزمون واحد
  • 10 - تست داده‌های صفحه
  • 11 - هش تست
  • 12 - نوشتن تست برای ورودی کاربر
  • 13 - ذخیره مدل شما
  • 14 - تست درخواست POST
  • 15 - قبولی در آزمون

3. تست پیشرفته

  • 16 - ورودی کاربر با تست‌های عملکردی
  • 17 - انتظار
  • 18 - AJAX
  • 19 - آزمایش و استقرار
  • 20 - TDD در مقابل تست بعد

نتیجه

  • 21 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal