*** توجه: این دوره را با Cypress 12.x (آخرین نسخه) با جاوا اسکریپت به روز کرد.
*** این دوره تست اتوماسیون Web API را پوشش می دهد.
Cypress - پرطرفدارترین کلمه در دنیای اتوماسیون است که انتظار می رود در آینده برای آزمایش سریع، آسان و قابل اعتماد آن برای هر چیزی که در مرورگر اجرا می شود، نقش کلیدی ایفا کند. Cypress به دلیل طراحی معماری خود، دارای قابلیتهای خارج از جعبه است تا نتایج اتوماسیون پایدار را برای همه برنامههای وب مدرن به ارمغان بیاورد.
این ویدیوهای درجه یک به طور کامل از ابتدا با استفاده از نمونههای بیدرنگ و با توضیحات کامل در مورد هر مفهوم Cypress همراه با بهترین روشهای طراحی چارچوب طراحی شدهاند
الزامات
هیچکدام. همه چیز در این دوره از جمله مبانی جاوا اسکریپت رعایت شده است.
مواد نظری، منابع کدگذاری پیوست شده به هر جلسه. می توانید آنها را دانلود کنید.
موضوعات تحت پوشش این دوره:
----------------------------------------
برنامه نویسی جاوا اسکریپت
مقدمه
DOM (مدل شیء سند)
تنظیم محیط
عبارات نظرات جاوا اسکریپت
متغیرها
انواع داده
اپراتورها
گزاره های مشروط
حلقه ها
توابع
اشیاء
آرایه ها
توابع آرایه
تاریخ
اعداد رشته
کلاس، روشهای شی
کلید کلیدی ثابت
کپسولاسیون
ارث
نمونه اولیه
چند شکلی
تبدیل شیء JSON به جاوا اسکریپت
اتوماسیون وب با استفاده از Cypress
معرفی سرو
سلنیوم در مقابل سرو
تنظیم محیط در ویندوز
تنظیم محیط در Mac
نوشتن اولین مورد تست E2E
نحوه اجرای تست Cypress
ساختار پوشه پروژه Cypress
نوشتن و سازماندهی آزمون ها
تعامل با عناصر
انواع مکان یاب
نام مستعار متغیرها
آزمایش مشروط
کار با عناصر رابط کاربری
مدیریت هشدارها
قابها
ناوبری
نحوه آپلود فایل
مدیریت رویدادهای ماوس
تصاویر جداول
کار با قلاب ها آزمایش مبتنی بر داده
کار با برچسبهای وسایل
فرمانهای سفارشی در Cypress
تولید گزارشهای HTML
الگوی مدل شی صفحه
خدمات داشبورد خط فرمان Cypress
ادغام مداوم با Cypress و Jenkins
اتوماسیون API با استفاده از Cypress
مقدمه ای بر تست API
تنظیم پروژه
روش های HTTP
دریافت
پست
قرار دادن
حذف
راههای ایجاد بدنه درخواست پست
پارامترهای مسیر
پارامترهای پرس و جو
سرصفحه ها و کوکی ها
پاسخ تجزیه
تجزیه پاسخ JSON با استفاده از مسیر Json
تجزیه پاسخ XML با استفاده از مسیر XML
اعتبارسنجی طرحواره JSON XML
انواع احراز هویت
احراز هویت اولیه
احراز هویت خلاصه
احراز هویت پیشگیرانه
OAuth 2
زنجیرهسازی API
نظری ارسال نشده است.
مشاور فنی ارشد
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.