وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Cypress: E2E Test Automation – Getting Started

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

Learn Cypress from scratch with Best Practices on Test Automation, writing many realistic end-to-end (E2E) tests.


1. Introduction
  • 1. About the Course
  • 2. Welcome to the course!
  • 3. Q&A.html
  • 4. What is Cypress & E2E tests

  • 2. Environment setup
  • 1. Install NodeJS.html
  • 2. Install GIT.html
  • 3. Install VS Code.html
  • 4. Install PostgreSQL.html
  • 5. Setup application
  • 6. Install Cypress

  • 3. First test in Cypress
  • 1. Test suite structure What are describe and it
  • 2. Test structure AAA pattern
  • 3. Cypress code completion
  • 4. Step 1 Visiting page (Arrange)
  • 5. Step 2 Selecting elements
  • 6. Exercise Selecting form elements
  • 7. Solution Selecting form elements
  • 8. Step 3 Perform action (Act)
  • 9. Dynamic test data generation
  • 10. Step 4 Check result (Assert)
  • 11. Custom command getByTestId
  • 12. Test execution control Exploring .only() and .skip()
  • 13. Exercise Write your first tests!.html
  • 14. Solution Write your first tests!
  • 15. Hooks

  • 4. Selecting elements
  • 1. Select by text - contains()
  • 2.1 Elements preferences - Cypress docs.html
  • 2. contains() element preference
  • 3. Select by position in list - eq(), first(), last()
  • 4. Find elements within set scope - find()
  • 5. Filtering elements - filter(), not()
  • 6. Exercise Find me!.html
  • 7. Solution Find me!.html
  • 8. Multiple element visibility check
  • 9. Best practices in selecting elements.html

  • 5. Cypress core concepts
  • 1. Rules of actionability
  • 2. Changing viewport
  • 3. NPM scripts & Headless mode
  • 4. Exercise Register form validation errors.html
  • 5. Solution Register form validation errors
  • 6. Retry-ability
  • 7. Timeouts
  • 8. Test retries
  • 9. Selecting dropdown menu value
  • 10. Exercise Login test suite.html
  • 11. Solution Login test suite - Part 1
  • 12. Solution Login test suite - Part 2
  • 13. Custom command Login
  • 14. Fixtures Store data in one place
  • 15. Testing page navigation
  • 16. Exercise Test header navigation.html
  • 17. Solution Test header navigation
  • 18. Synchronous vs Asynchronous
  • 19. Cypress asynchronous nature
  • 20. Subject management - Part 1
  • 21. Subject management - Part 2
  • 22. Subject management - Part 3
  • 23. Exercise Manage the subject.html
  • 24. Solution Manage the subject
  • 25. Aliases - Query & Static
  • 26. Iterate over DOM elements
  • 27. Iterate over DOM elements - Examples
  • 28. Test isolation
  • 29. Summary.html

  • 6. Page Object Model pattern
  • 1. What is Page Object Model pattern
  • 2. Implementing Page Object - Part 1
  • 3. Implementing Page Object - Part 2
  • 4. Exercise Implement your first Page Object.html
  • 5. Solution Implement your first Page Object
  • 6. What is Component Object
  • 7. Implementing Component Object
  • 8. Page related Component Object
  • 9. Common elements
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 37193
    حجم: 2010 مگابایت
    مدت زمان: 291 دقیقه
    تاریخ انتشار: 16 خرداد 1403
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید