Mastering Web Automation using Playwright & JavaScript (AR)
Learn how to use Playwright to automate web browsers, create E2E test cases, API tests, and to run the tests into CI/CD
Description
In this course, you will learn how to use Playwright, a powerful open-source automation tool, to automate web browsers and API tests and streamline your testing processes. You will start by getting familiar with the installation of Playwright and its various components such as locators, configurations, reporters, and Playwright commands. You will then dive into applying the page object model design pattern, which will help you build more reliable and maintainable automation scripts. This course is designed to teach you everything you need to know to build robust and efficient web automation and API testing tools using Playwright and JavaScript.
But that's not all – you'll also discover how to integrate your tests into the GitHub actions workflow, a popular tool for automating software development workflows, so that you can automate your testing pipeline and ensure that your web applications and APIs are always performing at their best. You'll learn how to set up continuous integration and continuous deployment (CI/CD) for your web applications and APIs, and ensure that they're always delivering high-quality results.
Whether you're a web developer, a quality assurance engineer, or simply interested in learning more about web automation and API testing, this course is the perfect way to take your skills to the next level. By the end of the course, you will have a solid understanding of how to build robust and reliable web automation and API testing tools using Playwright and JavaScript, and integrate them into your software development process.
-------------------------------------------------------------------------
من خلال هذه الدورة ستتعلم كيفية استخدام بلايرايت لمحاكاة المتصفح لتنفيذ اخبارات الجودة الخاصة بالويب,
GitHub Actions workflow وبنهاية الدورة ستكون قادر على دمج مشروعك وتشغيلة باستخدام
What You Will Learn!
- Master Playwright: Understand how to use Playwright to develop automated tests for modern web applications.
- Write tests in JS: Employ JavaScript to simulate user interactions like clicks, typing, and handle events and assertions.
- Troubleshoot tests: Identify and troubleshoot issues that may arise when writing automated tests using Playwright, using debugging tools.
- Integrate with CI/CD: Automate testing of web apps by integrating Playwright tests with CI/CD pipelines, ensuring faster and higher quality releases.
Who Should Attend!
- Test Engineers who are looking to improve there automation testing skills
- Students who are want to learn how to automate the browser