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

Automated Web Testing with JavaScript and Playwright

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

Master browser automation to create fast and reliable test suites. Taking you from zero to hero!


1. Basic Concepts
  • 1. Course Overview
  • 2.1 shopping-store-linux-amd64.zip
  • 2.2 shopping-store-linux-arm.zip
  • 2.3 shopping-store-linux-arm64.zip
  • 2.4 shopping-store-mac-amd64.zip
  • 2.5 shopping-store-windows-386.zip
  • 2. Install required software custom web application, Node.js, Visual Studio Code
  • 3. Windows users only Install git bash
  • 4. Project setup with npm init
  • 5.1 code_changes.html
  • 5. Explore the framework
  • 6.1 code_changes.html
  • 6. Functions and understanding the test frame
  • 7.1 code_changes.html
  • 7. Selectors and page interactions Waiting for a button, clicking on a button
  • 8.1 code_changes.html
  • 8. Assert text changes
  • 9.1 code_changes.html
  • 9. Assert page navigation

  • 2. End-to-End Testing
  • 1. End-to-End Testing Introduction
  • 2.1 code_changes.html
  • 2. Page Objects
  • 3.1 code_changes.html
  • 3. Accessing specific elements Add three products to the basket via page object
  • 4.1 code_changes.html
  • 4. Accessing specific elements Assert that the button changes text
  • 5.1 code_changes.html
  • 5. String conversion Assert that the basket counter increases
  • 6.1 code_changes.html
  • 6. Nested page object method calls
  • 7.1 code_changes.html
  • 7. Move to checkout using navigation bar
  • 8.1 code_changes.html
  • 8. Iterating over multiple elements with .map() & String replacements
  • 9.1 code_changes.html
  • 9. Selecting specific elements out of multiple options
  • 10.1 code_changes.html
  • 10. Dropdowns
  • 11.1 code_changes.html
  • 11. Regular Expressions
  • 12.1 code_changes.html
  • 12. Form fields
  • 13.1 code_changes.html
  • 13. Third-party dependencies and UUIDs
  • 14.1 code_changes.html
  • 14. Method arguments - passing data into our page object from outside
  • 15.1 code_changes.html
  • 15. Form fields Fill out delivery details
  • 16.1 code_changes.html
  • 16. Abstracting test data Move user details into data-specific directory
  • 17.1 code_changes.html
  • 17. In-built retries Counting elements
  • 18.1 code_changes.html
  • 18. Extracting input values
  • 19.1 code_changes.html
  • 19. Continue to payment page
  • 20.1 code_changes.html
  • 20. iframes Grab discount code
  • 21.1 code_changes.html
  • 21. In-built retries Input values
  • 22.1 code_changes.html
  • 22. Keyboard API Simulating typing
  • 23.1 code_changes.html
  • 23. In-built retries Text changes
  • 24.1 code_changes.html
  • 24. Form fields Fill in credit card details
  • 25.1 code_changes.html
  • 25. Complete payment
  • 26.1 code_changes.html
  • 26. Mobile viewport setup
  • 27.1 code_changes.html
  • 27. Conditional actions Adding a product to the basket in mobile
  • 28.1 code_changes.html
  • 28. Conditional actions Adjustments to not impact the desktop tests
  • 29.1 code_changes.html
  • 29. Utility functions Move to checkout using mobile navigation drawer

  • 3. Advanced Techniques
  • 1. Advanced Techniques Introduction
  • 2. Cookies and browser storage
  • 3.1 code_changes.html
  • 3. My Account page
  • 4.1 code_changes.html
  • 4. APINetwork requests with third-party dependencies, handling JSON - Part 1
  • 5.1 code_changes.html
  • 5. APINetwork requests, handling JSON - Part 2
  • 6. Page scripts Injecting cookies into the browser
  • 7.1 code_changes_cookie_injection_and_reusable_api_helper.html
  • 7. Reusable API helpers
  • 8.1 code_changes.html
  • 8. Environment variables
  • 9.1 code_changes.html
  • 9. globalSetup Calling functions before all tests
  • 10.1 code_changes.html
  • 10. Mocking network requests

  • 4. CI Systems and Version Control with GitHub
  • 1. CI Systems Introduction
  • 2. Mac users only Installing git
  • 3. Sign up for GitHub
  • 4. Authentication with SSH key
  • 5.1 code_changes.html
  • 5. Preparing the project before push to GitHub
  • 6. Upload project to GitHub
  • 7. GitHub Actions First step
  • 8. GitHub Actions pipeline Commands to execute tests
  • 9.1 code_changes_github_actions.html
  • 9. GitHub Actions Secrets
  • 10. Goodbye
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 6522
    حجم: 9445 مگابایت
    مدت زمان: 538 دقیقه
    تاریخ انتشار: 8 اسفند 1401
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید