برچسب Zoran Milosavljevic

Udemy – Build Robust Test Frameworks in Python 2024-11

دوره Build Robust Test Frameworks in Python. این دوره برای مهندسین تضمین کیفیت و توسعه‌دهندگانی طراحی شده است که می‌خواهند چارچوب تست خود را از ابتدا بسازند. در این دوره، مفاهیم اساسی و مراحل عملی برای ساخت یک چارچوب تست قوی را یاد خواهید گرفت. در بخش اول، با ساختار دوره و اهمیت چارچوب‌های تست در توسعه نرم‌افزار آشنا می‌شوید. ما توضیح می‌دهیم که چارچوب تست چیست و چرا برای فرآیندهای تست کارآمد بسیار مهم است. سپس یاد می‌گیرید که چگونه یک چارچوب تست ایجاد کنید و آن را بهبود ببخشید. با کتابخانه argparse به دنیای تجزیه خط فرمان قدم بگذارید، اهمیت لاگ‌گیری فراتر از چاپ ساده را درک کنید و نحوه پیاده‌سازی انواع مختلف فایل‌های پیکربندی از جمله فرمت‌های متنی، JSON، INI و XML را بیاموزید. همچنین روش‌های مختلفی برای خروجی گرفتن از نتایج تست مانند فایل‌های متنی، اکسل (CSV)، اسناد ورد، HTML و پایگاه داده‌های SQL را بررسی خواهیم کرد. در نهایت، یاد می‌گیرید که چگونه تست‌های خود را به صورت یکپارچه از خط فرمان اجرا کنید و آن‌ها را با Jenkins برای ادغام مداوم ترکیب کنید. این دوره عملی شامل تمرین‌ها و آزمون‌های عملی است تا یادگیری شما را تقویت کند و اطمینان حاصل کند که نه تنها مفاهیم را درک می‌کنید، بلکه می‌توانید آن‌ها را در سناریوهای دنیای واقعی نیز اعمال کنید.