در این دوره، با هر دو فریمورک pytest و unittest کار میکنید. در بخش pytest با فیکسچرها، نشانگرها و استفاده از رابط خط فرمان آشنا میشید. بعد در unittest، متدهای بررسی شرط، فیکسچرها و نحوه سازماندهی تستها رو یاد میگیرید.
دوره
تستنویسی در پایتون رو یاد بگیرید؛ با روشهای مختلف تست آشنا بشید، بررسیهای لازم رو بنویسید و با استفاده از pytest و unittest مطمئن بشید کدتون درست و بدون خطا کار میکنه.
خیلیها کد مینویسن و بعضیها کدی مینویسن که هم درست کار میکنه و هم ارزش ایجاد میکنه. با این حال، حتی باتجربهترین برنامهنویسها هم ممکنه اشتباهاتی داشته باشن که هزینههای زیادی به همراه داشته باشه. چطور میتونید احتمال چنین خطاهایی رو کمتر کنید؟ چطور مطمئن بشید برنامهای که ساختید دقیقا همون کاری رو انجام میده که انتظار دارید؟ جواب سادهست: تست بنویسید. در این دوره، با اصول پایه تستنویسی در پایتون آشنا میشید و چهار روش مختلف تست نرمافزار رو یاد میگیرید. تستهایی میسازید که قبل از رسیدن برنامه یا پایپلاین داده به پروداکشن، بررسی میکنن همهچیز همونطور که انتظار دارید کار میکنه یا نه. فرقی نمیکنه با یک مقدار null غیرمنتظره، اشتباه تایپی در دیتاست یا جابهجایی علامتها در یک معادله روبهرو باشید؛ با تستنویسی میتونید این خطاها رو پیدا کنید. در پایان دوره، با روشهای مختلف تست آشنا هستید و میتونید روش مناسب رو برای هر موقعیت انتخاب کنید. همچنین یاد میگیرید این تستها رو طراحی کنید و با استفاده از کتابخانههای pytest و unittest در پایتون پیادهسازی کنید.
در این فصل با موضوعات مقدمهای بر تست در پایتون, فراخوانی pytest از CLI, اعمال نشانگرهای تست آشنا خواهید شد.
در این فصل با موضوعات مقدمهای بر فیکسچرها, زنجیره درخواستهای فیکسچر, اجرای خودکار فیکسچرها, پاکسازی فیکسچرها آشنا خواهید شد.
در این فصل با موضوعات یونیتتست با pytest, تست فیچر با pytest, تست یکپارچهسازی با pytest, تست عملکرد با pytest آشنا خواهید شد.
در این فصل با موضوعات آشنایی با unittest, رابط خط فرمان, فیکسچرها در unittest, مثالهای عملی آشنا خواهید شد.
با تکمیل این دوره، شما یک گواهی معتبر دریافت میکنید که بیانگر کسب مهارتهای لازم مرتبط با این دوره آموزشی است.
هر مدرک دارای شناسه یکتا و لینک اعتبارسنجی است که امکان بررسی و تأیید اصالت آن را فراهم میکند.
میتوانید گواهیهای خود را بهراحتی در شبکههای حرفهای مانند لینکدین با دیگران به اشتراک بگذارید.
خیلیها کد مینویسن و بعضیها کدی مینویسن که هم درست کار میکنه و هم ارزش ایجاد میکنه. با این حال، حتی باتجربهترین برنامهنویسها هم ممکنه اشتباهاتی داشته باشن که هزینههای زیادی به همراه داشته باشه. چطور میتونید احتمال چنین خطاهایی رو کمتر کنید؟ چطور مطمئن بشید برنامهای که ساختید دقیقا همون کاری رو انجام میده که انتظار دارید؟ جواب سادهست: تست بنویسید. در این دوره، با اصول پایه تستنویسی در پایتون آشنا میشید و چهار روش مختلف تست نرمافزار رو یاد میگیرید. تستهایی میسازید که قبل از رسیدن برنامه یا پایپلاین داده به پروداکشن، بررسی میکنن همهچیز همونطور که انتظار دارید کار میکنه یا نه. فرقی نمیکنه با یک مقدار null غیرمنتظره، اشتباه تایپی در دیتاست یا جابهجایی علامتها در یک معادله روبهرو باشید؛ با تستنویسی میتونید این خطاها رو پیدا کنید. در پایان دوره، با روشهای مختلف تست آشنا هستید و میتونید روش مناسب رو برای هر موقعیت انتخاب کنید. همچنین یاد میگیرید این تستها رو طراحی کنید و با استفاده از کتابخانههای pytest و unittest در پایتون پیادهسازی کنید.
در این فصل با موضوعات مقدمهای بر تست در پایتون, فراخوانی pytest از CLI, اعمال نشانگرهای تست آشنا خواهید شد.
در این فصل با موضوعات مقدمهای بر فیکسچرها, زنجیره درخواستهای فیکسچر, اجرای خودکار فیکسچرها, پاکسازی فیکسچرها آشنا خواهید شد.
در این فصل با موضوعات یونیتتست با pytest, تست فیچر با pytest, تست یکپارچهسازی با pytest, تست عملکرد با pytest آشنا خواهید شد.
در این فصل با موضوعات آشنایی با unittest, رابط خط فرمان, فیکسچرها در unittest, مثالهای عملی آشنا خواهید شد.
با تکمیل این دوره، شما یک گواهی معتبر دریافت میکنید که بیانگر کسب مهارتهای لازم مرتبط با این دوره آموزشی است.
هر مدرک دارای شناسه یکتا و لینک اعتبارسنجی است که امکان بررسی و تأیید اصالت آن را فراهم میکند.
میتوانید گواهیهای خود را بهراحتی در شبکههای حرفهای مانند لینکدین با دیگران به اشتراک بگذارید.
با اپلیکیشن فینکا، به بیشتر دورهها و مسیرها روی موبایل دسترسی دارید، تمرین میکنید و یادگیری رو همزمان روی موبایل و دسکتاپ ادامه میدید.