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

End-to-End JavaScript Testing with Cypress.io

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه با استفاده از Cypress.io تست سریع ، آسان و خودکار جاوا اسکریپت را تنظیم کنید. Cypress یک چارچوب تست پیشرفته است که باعث می شود آزمایش برنامه های JavaScript بدون اصطکاک بیشتر شود. این دوره آموزشی مقدمه ای سریع برای Cypress.io است که شامل تکنیک های اساسی و متوسط برای نوشتن موارد آزمایشی پایان به پایان است. بیاموزید که چگونه یک آزمون ساده بنویسید و سپس از نام های مستعار برای بهینه سازی انتخاب ها و قبل از هر قلاب برای کاهش کد تکراری استفاده کنید. مربی Shaun Wassell همچنین نشان می دهد که چگونه می توان سایر اقدامات را در آزمایشات انجام داد ، مجدداً به صورت خودکار پیکربندی کرد و خطاها را رفع اشکال کرد. این دوره با نگاهی به سایر دستورات و ویژگیهای مفید Cypress از جمله تکمیل کد هوشمند همراه است.
موضوعات شامل:
  • مزایا و محدودیت های Cypress.io
  • نوشتن اولین آزمون خود
  • انتخاب و غیرمستقیم سازی عناصر
  • اقدامات راه انداز
  • اشکال زدایی
  • دستورات مفید Cypress.io

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

مقدمه Introduction

  • اتوماسیون تست با JavaScript Test automation with JavaScript

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

  • نصب نرم افزار Software installation

1. آشنایی با Cypress.io 1. Introduction to Cypress.io

  • Cypress.io چیست What is Cypress.io

  • مزایای استفاده از Cypress.io Advantages of Cypress.io

  • محدودیت های Cypress.io Limitations of Cypress.io

2. مبانی 2. The Basics

  • نصب و باز کردن سرو Installing and opening Cypress

  • نوشتن اولین تست سرو خود Writing your first Cypress test

  • تست ورودی متن Testing text input

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

  • عناصر تحریک کننده Aliasing elements

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

  • قلاب "قبل از هر" The "beforeEach" hook

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

3. مفاهیم میانی 3. Intermediate Concepts

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

  • اقدامات دیگر را دنبال کنید Triggering other actions

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

  • امتحان مجدد خودکار Automatic retrying

  • اشکال زدایی در سرو Debugging in Cypress

  • متغیرهای محیطی Environment variables

  • تست های مضاعف Test doubles

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

  • فرمان "بسته بندی" The "wrap" command

  • دستور "و" The "and" command

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

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

  • فعال کردن تکمیل کد Activating code completion

نتیجه Conclusion

  • خلاصه Summary

نمایش نظرات

آموزش تست جاوا اسکریپت End-to-End با Cypress.io
جزییات دوره
1h 29m
27
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
3,599
- از 5
دارد
دارد
دارد
Shaun Wassell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

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

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