آموزش اتوماسیون با Cypress: ساخت اولین فریم‌ورک تست شما - آخرین آپدیت

دانلود Automate with Cypress: Your First Testing Framework

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

مروری بر دوره

به راهنمای جامع اتوماسیون با Cypressخوش آمدید! اگر تا به حال از ساخت یک فریم‌ورک تست قدرتمند احساس ترس کرده‌اید، این دوره برای شماست. ما از ابتدایی‌ترین مفاهیم نوشتن اولین تست شروع می‌کنیم و گام‌به‌گام برای ساخت یک فریم‌ورک اتوماسیون حرفه‌ای، مقیاس‌پذیر و با قابلیت نگهداری آسان از صفر پیش می‌رویم. در پایان این دوره، شما یک پروژه عملی و فعال خواهید داشت و مهارت‌های لازم برای اتوماسیون هر اپلیکیشن وب را با اعتماد به نفس کامل کسب می‌کنید.

آنچه خواهید آموخت

در پایان این دوره، شما قادر خواهید بود:

  • تست‌های قدرتمند و قابل اطمینان را با Cypress بنویسید.

  • تکنیک‌های پیشرفته مانند دستورات سفارشی (Custom Commands) را به طور کامل یاد بگیرید.

  • تست‌های خود را با استفاده از الگوی Page Object Model (POM)برای حداکثر قابلیت استفاده مجدد ساختاردهی کنید.

  • یک داشبورد گزارش‌دهی حرفه‌ای برای بصری‌سازی نتایج تست‌های خود پیکربندی کنید.

  • یک فریم‌ورک اتوماسیون تمیز و سازمان‌یافته ایجاد کنید که استفاده و درک آن برای دیگران آسان باشد.

چرا باید در این دوره شرکت کنید؟

اتوماسیون یک مهارت ضروری است، اما لازم نیست پیچیده باشد. این دوره کل فرآیند را ساده کرده و یک نقشه راه روشن برای موفقیت در اختیار شما قرار می‌دهد. شما فقط یک ابزار را یاد نمی‌گیرید، بلکه یاد می‌گیرید که مانند یک معمار اتوماسیون فکر کنید. ساخت یک فریم‌ورک در سطح حرفه‌ای، سرمایه‌ای ارزشمند برای رزومه شماست و می‌تواند ساعت‌های زیادی از کار دستی تیم شما را ذخیره کند. من استانداردهای صنعتی و بهترین روش‌ها را به شما نشان خواهم داد تا کد شما در هر پروژه واقعی، بهینه، خوانا و با قابلیت نگهداری بالا باشد.

این دوره برای چه کسانی است؟

این دوره برای افراد زیر ایده‌آل است:

  • توسعه‌دهندگان نرم‌افزارکه می‌خواهند مهارت‌های اتوماسیون قدرتمندی به رزومه خود اضافه کنند.

  • متخصصین QA (تضمین کیفیت)که قصد دارند از تست‌های دستی به تست‌های اتوماسیون مهاجرت کنند.

  • هر کسی که با Cypress آشنا نیست و به دنبال یک مسیر هدایت‌شده و ساختاریافته برای ساخت یک فریم‌ورک کامل است.

پیش‌نیازها:داشتن درک پایه‌ای از JavaScript توصیه می‌شود. هیچ تجربه قبلی در مورد Cypress لازم نیست!

ابزارها و منابع

برای بهره‌مندی حداکثری از این دوره، به موارد زیر نیاز دارید:

  • یک ویرایشگر کد(Visual Studio Code توصیه می‌شود).

  • نصب Node.jsروی سیستم شما.


سرفصل ها و درس ها

درس ها Lessons

  • Introduction

  • Installing Visual Studio Code and Node.js

  • Setting up the project from scratch.

  • Types of CSS selectors and how to find selectors in the DOM.

  • The first test in Cypress.

  • Interacting with Web Elements in Cypress: Essential Actions.

  • How to extract text from an web element.

  • Assertions in Cypress.

  • How to add screenshots and video recordings to tests.

  • Practical Exercise 1.

  • Practical Exercise 2.

  • Practical Exercise 3

  • Refactoring and tips for practical exercises.

  • General structure of a Framework and its setup.

  • Implementing the Page Object Model in the Cypress Framework.

  • Testing the Login Page.

  • Testing the Products Page.

  • Creating and Using Custom Commands in Cypress.

  • Generating and Configuring Reports in Cypress.

  • Adding and Configuring Custom Scripts in Cypress.

  • Summary.

نمایش نظرات

آموزش اتوماسیون با Cypress: ساخت اولین فریم‌ورک تست شما
جزییات دوره
2h 21m
21
(آخرین آپدیت)
9
- از 5
ندارد
دارد
دارد
Franc Chander
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar