آموزش تست سرتاسر جاوا اسکریپت با Cypress.io

دانلود End-to-End JavaScript Testing with Cypress.io

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تست انتها به انتها یک استراتژی فوق العاده قدرتمند است. اساساً به شما امکان می‌دهد برنامه‌هایی بنویسید که به طور خودکار با برنامه‌های وب شما تعامل داشته باشند، مانند یک کاربر واقعی. در این دوره، Shaun Wassell - یک برنامه نویس مادام العمر و یک مربی توسعه Full-Stack - نگاهی جامع به تست انتها به انتها با استفاده از Cypress که یکی از محبوب ترین و قوی ترین ابزارهای تست سرتاسر موجود است، ارائه می دهد. نحوه نوشتن و اجرای تست‌های پایه را بیاموزید و سپس به سراغ بهترین روش‌ها برای انتخاب عنصر، نامگذاری و مدیریت نتایج فرمان بروید. ویژگی‌های پیشرفته Cypress مانند قلاب‌ها، متغیرهای محیطی و تست‌های دوبل را برای ایجاد تست‌های کارآمد و قابل نگهداری کاوش کنید. در پایان دوره، شما آماده خواهید بود تا در دنیای واقعی، تست انتها به انتها را بر روی هر برنامه وب انجام دهید.

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

مقدمه Introduction

  • آنچه شما باید بدانید What you should know

  • وقت آن رسیده است که از Cypress.io برای انجام برخی آزمایشات جاوا اسکریپت سرتاسر استفاده کنید It's time to use Cypress.io to do some end-to-end JavaScript testing

1. مقدمه ای بر سرو 1. Introduction to Cypress

  • مزایای سرو Advantages of Cypress

  • سرو چیست؟ What is Cypress?

2. مبانی 2. The Basics

  • تنظیم URL پایه Setting a base URL

  • کار با نتایج فرمان Working with command results

  • تست ورودی های متن Testing text inputs

  • همخوانی عنصر Element aliasing

  • نصب و راه اندازی Cypress Installing and running Cypress

  • چالش 1: نوشتن تست های خود Challenge 1: Writing your own tests

  • استفاده از BeforeEach Using beforeEach

  • انتخاب عناصر Selecting elements

  • راه حل 1: نوشتن تست های خود Solution 1: Writing your own tests

  • نوشتن و اجرای تست های سرو Writing and running Cypress tests

3. مفاهیم متوسط 3. Intermediate Concepts

  • کار با تست دوبل Working with test doubles

  • اشکال زدایی تست های Cypress Debugging Cypress tests

  • تحریک سایر اقدامات Triggering other actions

  • تنظیم متغیرهای محیطی Setting environment variables

  • راه حل 2: نوشتن تست های خود Solution 2: Writing your own tests

  • چالش 2: نوشتن تست های خود Challenge 2: Writing your own tests

  • ادعاهای رایج Common assertions

  • تلاش مجدد خودکار Automatic retries

  • تعامل با عناصر Interacting with elements

4. دستورات مفید 4. Useful Commands

  • دستور wrap The wrap command

  • و فرمان The and command

  • فعال سازی تکمیل کد Activating code completion

  • فیلتر و نه دستورات The filter and not commands

  • چالش 3: نوشتن تست های خود Challenge 3: Writing your own tests

  • راه حل 3: نوشتن تست های خود Solution 3: Writing your own tests

  • تایپ کاراکترهای خاص Typing special characters

نتیجه گیری Conclusion

  • مراحل بعدی Cypress.io و JavaScript Next steps with Cypress.io and JavaScript

نمایش نظرات

آموزش تست سرتاسر جاوا اسکریپت با Cypress.io
جزییات دوره
2h 6m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
10
- از 5
ندارد
دارد
دارد
Shaun Wassell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.