آموزش Cypress: تست خودکار از مبتدی تا حرفه ای + چارچوب

دانلود Cypress: Automated Testing from Beginner to Pro + Framework

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

این دوره شما را از طریق تسلط کامل بر چارچوب Cypress راهنمایی می کند و به شما یاد می دهد که چگونه از تمام ویژگی های ضروری آن استفاده کنید. Cypress یک ابزار مدرن و مبتنی بر جاوا اسکریپت است که شامل همه چیزهایی است که شما از همان ابتدا به آن نیاز دارید: یک Test Runner، کتابخانه های ادعایی، گزارشگران و موارد دیگر. این راه اندازی همه کاره Cypress را بسیار سریع و کارآمد می کند! حتی اگر در جاوا اسکریپت تازه کار هستید، جای نگرانی نیست. نوشتن تست‌های خودکار در Cypress بیشتر شبیه دنبال کردن یک سری دستورات ساده برای تعامل با مرورگر است تا برنامه‌نویسی سنتی. این در درجه اول یک رویکرد برنامه نویسی در ساختاری است که Cypress ارائه می دهد.

ما با تنظیم محیط تست و آشنایی با دستورات و اقدامات اصلی Cypress شروع می کنیم. همچنین یاد خواهید گرفت که انتخابگرهای عناصر وب را در DOM شناسایی کرده و با آنها کار کنید.

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

در پایان این دوره، مهارت‌ها، دانش و اعتماد به نفس لازم برای مهارت در Cypress را خواهید داشت!


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

درس ها Lessons

  • 11. تمرین عملی 1. 11. Practical Exercise 1.

  • 4. اصول جاوا اسکریپت برای این دوره. 4. JavaScript fundamentals for this course.

  • 10. نحوه افزودن اسکرین شات و فیلم های ضبط شده به تست ها. 10. How to add screenshots and video recordings to tests.

  • 3. راه اندازی پروژه از ابتدا. 3. Setting up the project from scratch.

  • 19. ایجاد و استفاده از دستورات سفارشی در Cypress. 19. Creating and Using Custom Commands in Cypress.

  • 13. تمرین عملی 3. 13. Practical Exercise 3.

  • 18. تست صفحه محصولات. 18. Testing the Products Page.

  • 1. مقدمه. 1. Introduction.

  • 5. انواع انتخابگرهای CSS و نحوه یافتن انتخابگرها در DOM. 5. Types of CSS selectors and how to find selectors in the DOM.

  • 16. پیاده سازی مدل شیء صفحه در فریم ورک Cypress. 16. Implementing the Page Object Model in the Cypress Framework.

  • 14. Refactoring و نکاتی برای تمرینات عملی. 14. Refactoring and tips for practical exercises.

  • 9. اظهارات در سرو. 9. Assertions in Cypress.

  • 15. ساختار کلی یک چارچوب و راه اندازی آن. 15. General structure of a Framework and its setup.

  • 8. نحوه استخراج متن از یک عنصر وب. 8. How to extract text from an web element.

  • 21. افزودن و پیکربندی اسکریپت های سفارشی در Cypress. 21. Adding and Configuring Custom Scripts in Cypress.

  • 17. تست صفحه ورود. 17. Testing the Login Page.

  • 2. نصب Visual Studio Code و Node.js 2. Installing Visual Studio Code and Node.js

  • 7. تعامل با عناصر وب در Cypress: اقدامات ضروری. 7. Interacting with Web Elements in Cypress: Essential Actions.

  • 12. تمرین عملی 2. 12. Practical Exercise 2.

  • 6. اولین آزمون در سرو. 6. The first test in Cypress.

  • 22. خلاصه. 22. Summary.

  • 20. ایجاد و پیکربندی گزارش ها در Cypress. 20. Generating and Configuring Reports in Cypress.

نمایش نظرات

آموزش Cypress: تست خودکار از مبتدی تا حرفه ای + چارچوب
جزییات دوره
2h 29m
22
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar