توضیحات
دوره Behavior-driven Development (BDD) with pytest-bdd and Python. این دوره به شما آموزش میدهد چگونه با استفاده از تکنیکهای BDD، نیازمندیهای باکیفیت ایجاد کرده و آنها را به تستهای واحد تبدیل کنید تا توسعه پایتون شما را هدایت کنند. در این دوره، ابتدا با سینتکس Gherkin آشنا میشوید، زبانی ساده که رفتار نرمافزار را از دید کاربر توصیف میکند و به مشارکت افراد غیرفنی کمک مینماید. سپس pytest-bdd را یاد میگیرید، یک پلاگین pytest که امکان پیادهسازی تستهای مبتنی بر فایلهای Gherkin را فراهم میکند و ارتباط بین نیازمندیها و کد را خودکارسازی مینماید. در پایان، نحوه استفاده از Selenium برای اجرای تستهای end-to-end بر اساس رفتارهای تعریفشده در Gherkin را فرا خواهید گرفت تا مطمئن شوید اپلیکیشن وب مطابق انتظارات کاربر عمل میکند. با تکمیل این دوره، مهارتهای لازم برای بهبود کیفیت و سرعت توسعه پایتون خود را کسب خواهید کرد و قادر خواهید بود فرآیند توسعه را کارآمدتر و مطابق با نیازهای کاربران پیش ببرید.
آنچه فرا خواهید گرفت:
- درک اصول توسعه مبتنی بر رفتار (BDD)
- یادگیری syntax Gherkin برای نوشتن نیازمندیهای قابل فهم
- استفاده از pytest-bdd برای پیادهسازی و خودکارسازی تستهای BDD در پایتون
- اتصال نیازمندیهای BDD به کد پایتون
- اجرای تستهای BDD در مرورگر با استفاده از Selenium
- بهبود کیفیت و سرعت در فرآیند توسعه پایتون
این دوره مناسب چه کسانی است؟
- توسعهدهندگان پایتون که میخواهند کیفیت کد خود را بهبود بخشند.
- تسترهایی که علاقهمند به یادگیری اتوماسیون تست با استفاده از BDD هستند.
- تحلیلگران کسبوکار که میخواهند در فرآیند توسعه نرمافزار مشارکت فعالتری داشته باشند.
- هر کسی که به دنبال رویکردی کارآمد و مشارکتی برای توسعه نرمافزار است.
مشخصات دوره Behavior-driven Development (BDD) with pytest-bdd and Python
- ناشر: Pluralsight
- مدرس: Chris Behrens
- سطح آموزش: متوسط
- مدت زمان آموزش: 2 ساعت و 23 دقیقه
سرفصل های دوره

تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
270 مگابایت













































