مروری بر دوره
به راهنمای جامع اتوماسیون با Cypressخوش آمدید! اگر تا به حال از ساخت یک فریمورک تست قدرتمند احساس ترس کردهاید، این دوره برای شماست. ما از ابتداییترین مفاهیم نوشتن اولین تست شروع میکنیم و گامبهگام برای ساخت یک فریمورک اتوماسیون حرفهای، مقیاسپذیر و با قابلیت نگهداری آسان از صفر پیش میرویم. در پایان این دوره، شما یک پروژه عملی و فعال خواهید داشت و مهارتهای لازم برای اتوماسیون هر اپلیکیشن وب را با اعتماد به نفس کامل کسب میکنید.
آنچه خواهید آموخت
در پایان این دوره، شما قادر خواهید بود:
تستهای قدرتمند و قابل اطمینان را با Cypress بنویسید.
تکنیکهای پیشرفته مانند دستورات سفارشی (Custom Commands) را به طور کامل یاد بگیرید.
تستهای خود را با استفاده از الگوی Page Object Model (POM)برای حداکثر قابلیت استفاده مجدد ساختاردهی کنید.
یک داشبورد گزارشدهی حرفهای برای بصریسازی نتایج تستهای خود پیکربندی کنید.
یک فریمورک اتوماسیون تمیز و سازمانیافته ایجاد کنید که استفاده و درک آن برای دیگران آسان باشد.
چرا باید در این دوره شرکت کنید؟
اتوماسیون یک مهارت ضروری است، اما لازم نیست پیچیده باشد. این دوره کل فرآیند را ساده کرده و یک نقشه راه روشن برای موفقیت در اختیار شما قرار میدهد. شما فقط یک ابزار را یاد نمیگیرید، بلکه یاد میگیرید که مانند یک معمار اتوماسیون فکر کنید. ساخت یک فریمورک در سطح حرفهای، سرمایهای ارزشمند برای رزومه شماست و میتواند ساعتهای زیادی از کار دستی تیم شما را ذخیره کند. من استانداردهای صنعتی و بهترین روشها را به شما نشان خواهم داد تا کد شما در هر پروژه واقعی، بهینه، خوانا و با قابلیت نگهداری بالا باشد.
این دوره برای چه کسانی است؟
این دوره برای افراد زیر ایدهآل است:
توسعهدهندگان نرمافزارکه میخواهند مهارتهای اتوماسیون قدرتمندی به رزومه خود اضافه کنند.
متخصصین QA (تضمین کیفیت)که قصد دارند از تستهای دستی به تستهای اتوماسیون مهاجرت کنند.
هر کسی که با Cypress آشنا نیست و به دنبال یک مسیر هدایتشده و ساختاریافته برای ساخت یک فریمورک کامل است.
پیشنیازها:داشتن درک پایهای از JavaScript توصیه میشود. هیچ تجربه قبلی در مورد Cypress لازم نیست!
ابزارها و منابع
برای بهرهمندی حداکثری از این دوره، به موارد زیر نیاز دارید:
یک ویرایشگر کد(Visual Studio Code توصیه میشود).
نصب Node.jsروی سیستم شما.
نمایش نظرات